设置正确的COM口:
怎么知道那一个是ESP8266的COM口呢?很简单,当你把NodeMCU插上电脑的USB口后,新出现的那个COM口,就是ESP8266的COM口,选择他就好了。
如果使用micro USB数据线连接开发板和电脑之后,没有出现新的COM口,请检查:
- micro USB数据线质量是不是不好?换一根试试。很多低端micro USB只能充电,不能传输数据!保险起见,可以在购买NodeMCU ESP8266开发板时,顺手买一根micro USB数据线。
- CH340G串口芯片的驱动安装了吗?(或者你的板子用的串口芯片是不是CH340?会不会是CP2102?)
既然开发环境已经搭好了,那我们来把NodeMCU连上wifi吧!
将下面一段代码贴入Arduino IDE中,并在填写自己的wifi账号密码(esp8266只支持2.4Gwifi!):
#include "ESP8266WiFi.h"
const char* ssid = "ssid"; //输入你的wifi名(esp8266只支持2.4Gwifi!)
const char* password = "password"; //输入你的wifi密码
void setup(void)
{
Serial.begin(115200);
// Connect to WiFi
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print("*");
}
Serial.println("");
Serial.println("WiFi connection Successful");
Serial.print("The IP Address of ESP8266 Module is: ");
Serial.print(WiFi.localIP());// Print the IP address
}
void loop()
{
// EMPTY
}
然后点击上传按钮,上传代码到NodeMCU:
稍等片刻,直到控制台信息显示上次完成: