问题
开发ESP8266 NodeMCU GPIO功能时,作为小白的我根本不知道引脚编号,虽然知道ESP8266 NodeMCU丝印引脚编号如下图所示,但是和实际对应的GPIO编号完全不一样.
解决
经过多方面的资料查找,我汇总了以下的对应图片.
汇总成表格的话,如下表格所示.
GPIO编号 | 丝印编号 | 旧版丝印编号 |
---|---|---|
GPIO 0 | D3 | D8 |
GPIO 1 | TX(D10) | D5 |
GPIO 2 | D4 | RX(D9) |
GPIO 3 | RX(D9) | D4 |
GPIO 4 | D2 | TX(D10) |
GPIO 5 | D1 | D11 |
GPIO 6 - 11 | 不可用,但需要一直供电 | 不可用,但需要一直供电 |
GPIO 12 | D6 | D0 |
GPIO 13 | D7 | D1 |
GPIO 14 | D5 | D2 |
GPIO 15 | D8 | D3 |
后记
网上关于ESP8266 NodeMCU引脚关系文章较少,所以写这么一篇做一下总结,欢迎指导交流,有任何问题可以在评论区评论,谢谢大家的观看了.
参考文献如下所示。
乐鑫 ESP8266管脚功能清单
ESP8266(nodemcu)引脚和I2C的坑
ESP8266刷NodeMCU之后GPIO-IO索引对照表
The ESP8266 as a microcontroller - Hardware