You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1
Original file line number
Diff line number
Diff line change
@@ -103,6 +103,11 @@ Only master mode works, and ```Wire.setClock``` has not been verified to give ex
103
103
Before using I2C, pins for SDA and SCL need to be set by calling
104
104
```Wire.pins(int sda, int scl)```, i.e. ```Wire.pins(0, 2);``` on ESP-01.
105
105
106
+
#### SPI ####
107
+
108
+
An initial SPI support for the HSPI interface (GPIO12-15) was implemented by [Sermus](https://github.com/Sermus).
109
+
The implementation supports the entire Arduino SPI API including transactions, except setting phase and polarity as it's unclear how to set them in ESP8266 yet.
Library was adapted to work with ESP8266 by including register definitions into OneWire.h
@@ -132,7 +137,6 @@ toggle power).
132
137
133
138
- analogWrite (PWM). ESP8266 has only one hardware PWM source. It is not yet clear how to use it with analogWrite API. Software PWM is also an option, but apparently it causes issues with WiFi connectivity.
134
139
- pulseIn
135
-
- SPI. HSPI and bit-banging are two interfaces that will be supported.
136
140
- I2C slave mode
137
141
- Serial modes other than 8n1
138
142
- WiFi.RSSI. SDK doesn't seem to have an API to get RSSI for the current network. So far the only
0 commit comments