目录
介绍
NodeMCU是基于Lua的ESP8266固件。通常,ESPlorer IDE用于为NodeMCU编写Lua脚本。它需要熟悉ESPlorer IDE和Lua脚本语言。
还有另一种使用着名的IDE即Arduino IDE开发NodeMCU的方法。我们还可以使用Arduino开发环境开发NodeMCU应用程序。这使得Arduino开发人员比为NodeMCU学习新语言和IDE更容易。
让我们看看如何使用NodeMCU设置Arduino IDE。
首先下载Arduino IDE(版本1.6+)https://www.arduino.cc/en/Main/Software
- 打开 Arduino IDE并转到文件 – >首选项。
- 现在,在“首选项”窗口中,在“开发板管理器网址”中输入以下链接
- 现在关闭“首选项”窗口并转到“工具” – >“开发板” – >“开发板管理器”
- 在开发板管理器窗口中,在搜索框中输入esp,esp8266将在下面列出。现在选择最新版本的主板并单击安装。
- 完成安装后,打开工具-> 开发板->并选择NodeMCU 1.0(ESP-12E Module)。
- 现在您的Arduino IDE已准备好用于NodeMCU
例
让我们看看如何使用Arduino IDE为NodeMCU编写简单的串行打印草图。
首先将NodeMCU开发套件与PC连接,如下图所示。
NodeMCU与PC连接
- 在为NodeMCU设置Arduino IDE之后,打开Arduino IDE并编写简单的串行打印程序,如下图所示。
Arduino程序
void setup()
{
Serial.begin(9600); /* 初始化串行通信 */
}
void loop()
{
Serial.println("qutaojiao.com"); /* 每秒打印一次qutaojiao.com */
delay(1000);
}
- 确保选择了正确的开发板,如下图所示。还要确保已选择正确的COM端口。
- 现在,通过单击上传按钮,将程序直接编译并上传到NodeMCU Dev Kit。
- 现在单击串行监视器(右上角)选项以检查Arduino IDE的串行监视器窗口上的输出。
- 串口监视器输出窗口将弹出输出,如下图所示: