来看一下ESP-12模块引脚图
ESP-12 ESP8266提供的标准IO口上图是安装在各种开发板上的那个核心模块,标注的这些引脚全都是可以在Arduino中用的,具体来说是11个GPIO(其中2个被串口0占用),还有PWM、SPI、IIC、串口1、一个ADC输入,不如Arduino UNO接口多,但是一般应用下这个IO口数量还是可以的,上面那个图是有点错误的,大家不要以上图作参考
我们再来看一下NodeMCU开发板的引脚图
NodeMCU开发板引脚图最开始那个ESP-12的引脚图有点误导人的感觉,其蓝色标签上写着的 “Dxx” 其实是ESP8266芯片内部的GPIO编号,在wemos和nodemcu开发板上也有标着 “Dxx” ,而这两个号码是不一样的,举例说明在Arduino中操作NodeMCU上的D5(GPIO14)这个IO口,使其输出高电平,要写
digitalWrite(D5,HIGH);
或者
digitalWrite(14,HIGH);
不要搞错了
wemos的两款开发板上的 “Dxx” 与NodeMCU开发板的 “Dxx” 是相同的。
网友评论