ESP8266 NodeMcu 有 16 个 GPIO 引脚和一个模拟输入引脚,如下图所示。但是,这些 GPIO 引脚中只有 10 个可用于数字输入和输出操作。这些列在下表中。


| Pin Name on the Board | Function | Pin Number in Arduino IDE | Alias Name in Arduino IDE | 
|---|---|---|---|
| D3 | GPIO 0 | 0 | D3 | 
| TX | GPIO 1 | 1 | D10 | 
| D4 | GPIO 2 | 2 | D4 | 
| RX | GPIO 3 | 3 | D9 | 
| D2 | GPIO 4 | 4 | D2 | 
| D1 | GPIO 5 | 5 | D1 | 
| D6 | GPIO 12 | 12 | D6 | 
| D7 | GPIO 13 | 13 | D7 | 
| D5 | GPIO 14 | 14 | D5 | 
| D8 | GPIO 15 | 15 | D8 | 
| D0 | GPIO 16 | 16 | D0, LED_BUILTIN | 
| A0 | ADC0 | A0 | analog_ip | 

