NodeMCU Pin Labels

Michael Ingraham 2019-04-24 10:06:16 -04:00
parent 11b100b237
commit f259c2dda1
1 changed files with 16 additions and 14 deletions

@ -155,17 +155,19 @@ The ESP8266 has one SPI connection available to the user, referred to as HSPI. I
### GPIO overview ### GPIO overview
GPIO | Function | State | Restrictions NodeMCU Labelled Pin | GPIO | Function | State | Restrictions
---------------|-----------|------------|------------------------------------------------------------------ -|-|-|-|-
0 | Boot mode select | 3.3V | No Hi-Z D3 | 0 | Boot mode select | 3.3V | No Hi-Z
1 | TX0 | - | Not usable during Serial transmission D10 | 1 | TX0 | - | Not usable during Serial transmission
2 | Boot mode select TX1 | 3.3V (boot only) | Dont connect to ground at boot time Sends debug data at boot time D4 | 2 | Boot mode select TX1 | 3.3V (boot only) | Dont connect to ground at boot time Sends debug data at boot time
3 | RX0 | - | Not usable during Serial transmission D9 | 3 | RX0 | - | Not usable during Serial transmission
4 | SDA (I²C) | - | - D2 | 4 | SDA (I²C) | - | -
5 | SCL (I²C) | - | - D14 | 5 | SCL (I²C) | - | -
6 - 11 | Flash connection | x | Not usable, and not broken out x | 6 - 8 | Flash connection | x | Not usable, and not broken out
12 | MISO (SPI) | - | - x | 9, 10 | Flash connection * | | * Only available on the ESP8285
13 | MOSI (SPI) | - | - x | 11 | Flash connection | x | Not usable, and not broken out
14 | SCK (SPI) | - | - D6 | 12 | MISO (SPI) | - | -
15 | SS (SPI) | 0V | Pull-up resistor not usable D7 | 13 | MOSI (SPI) | - | -
16 | Wake up from sleep | - | No pull-up resistor, but pull-down instead Should be connected to RST to wake up D5 | 14 | SCK (SPI) | - | -
D8 | 15 | SS (SPI) | 0V | Pull-up resistor not usable
D0 | 16 | Wake up from sleep | - | No pull-up resistor, but pull-down instead Should be connected to RST to wake up