步骤1:NodeMCU Devkit 1.0
NodeMCU一词通常指固件,而板子称为Devkit。
NodeMCU Devkit 1.0由板上的ESP-12E组成,方便使用。
p》
步骤2:ESP-12E
ESP-12E是由AI-THINKER创建的开发板,由金属盖内的ESP8266EX组成。
步骤3:ESP8266EX
该芯片由Espressif制造,具有集成的WiFi和低功耗。
处理器RISC Tensilica L 106 32位,最大时钟为160 MHz
4:NodeMCU 1.0 ESP-12E引脚排列

步骤5:ESP-12E引脚排列

我想强调一下NodeMCU和ESP-12E是不一样的东西。对于ESP-12E,录制使用串行UART。在NodeMCU中,这是由USB执行的。
步骤6:毕竟,编程时要输入的数字是多少?

使用GPIO前面的数字或常数A0,D0,D1,D2,D3,D4,D5,D6,D7和D8。
步骤7 :引导

我们将示波器放在每个引脚的尖端。例如,这使我们能够发现,当我们打开NodeMCU时,其引脚并不完全相同。默认情况下,某些启动,而其他启动。请参见下图中的引导后有关每个帖子行为的注释。
步骤8:已经预定义的常量
步骤9:闪烁示例

在此示例中,我们在端口D5(即GPIO14)上连接了一个LED。因此选项如下:
//O led está no GPIO14
#define LED 6
//ou usar a constante D5 que já está definida
//#define LED D5
void setup() {
}
void loop() {
digitalWrite(LED, HIGH);
delay(1000);
digitalWrite(LED, LOW);
delay(1000);
}
步骤10:INPUT/OUTPUT
在对引脚执行INPUT和OUTPUT测试时,我们获得了以下结果:
digitalWrite 不适用于GPIO 6、7、8、11和ADC(A0)
digitalRead 不适用于GPIO 1、3、6、7、8、11和ADC(A0)
analogWrite 不适用于GPIO 6、7、8、11和ADC(A0)(GPIO 4、12、14、15具有硬件PWM,其他均由软件实现)
analogRead 仅适用于ADC(A0)
6 , 7 , 8 , 11 不适用于以上四个命令
责任编辑:wv
-
ESP8266
+关注
关注
51文章
972浏览量
49975 -
NODEMCU
+关注
关注
13文章
289浏览量
23566
发布评论请先 登录
ESP32/ESP8266开发板单向多对一ESP-NOW无线通信
【ESP8266系列】WT8266-S3模组规格书
【ESP8266系列】WT8266-S5模组规格书
【ESP8266系列】WT8266-S6模组规格书
【ESP8266系列】WT8266-S1模组产品介绍
【ESP8266系列】WT8266-S6模组产品介绍
无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!
晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/ESP8266芯片案例
ESP8266和ESP32开发板常见的2种下载方式
ESP8266和ESP32开发板常见的2种下载方式
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
【ESP8266】进入透传模式后,数据间隔怎么调整,
【RA-Eco-RA6M4开发板评测】——4.使用ESP8266获取任意城市的天意预报
STM32+esp8266连接机智云,上传温湿度数据并控制继电器开关(平台配置、代码生成、代码移植)
NodeMCU ESP8266的说明
评论