Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | esp8266/modmachine: Simplify SPI class implementation multiplexing. | Paul Sokolovsky | 2016-09-04 |
| | | | | | | | | | | | | modpybhspi now does the needed multiplexing, calling out to modpybspi (bitbanging SPI) for suitable peripheral ID's. modmachinespi (previous multiplexer class) thus not needed and removed. modpybhspi also updated to following standard SPI peripheral naming: SPI0 is used for FlashROM and thus not supported so far. SPI1 is available for users, and thus needs to be instantiated as: spi = machine.SPI(1, ...) | ||
* | esp8266/modpybhspi: Simplify HSPI driver by using 1 function for xfers. | Damien George | 2016-09-01 |
| | |||
* | esp8266/modmachinespi: Add a factory method for SoftSPI/HSPI | Radomir Dopieralski | 2016-08-19 |
| | |||
* | esp8266/modpybhspi: Add a HSPI module for hardware SPI support | Radomir Dopieralski | 2016-08-19 |
This module uses ESP8266's SPI hardware, which allows much higher speeds. It uses a library from https://github.com/MetalPhreak/ESP8266_SPI_Driver |