步骤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文章
966浏览量
49005 -
NODEMCU
+关注
关注
13文章
289浏览量
23196
发布评论请先 登录
晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/ESP8266芯片案例
ESP8266和ESP32开发板常见的2种下载方式
ESP8266和ESP32开发板常见的2种下载方式
esp8266 udp server 端口监听错误的原因?
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
【ESP8266】进入透传模式后,数据间隔怎么调整,
【RA-Eco-RA6M4开发板评测】——4.使用ESP8266获取任意城市的天意预报
STM32+esp8266连接机智云,上传温湿度数据并控制继电器开关(平台配置、代码生成、代码移植)
【RA-Eco-RA4M2开发板评测】使用RA4M2和ESP8266实现MQTT协议上传传感器数据到云服务器并反向点灯控制
基于STM32 HAL库与标准库的esp8266接入机智云方案(二)
ESP8266烧录与机智云一键配网教程
【RA-Eco-RA4M2开发板评测】RA4M2 + ESP8266获取城市天气预报(一)
零知开源——ESP8266+MPU6050 实现运动姿态检测

NodeMCU ESP8266的说明
评论