Arduino IDE上面开发NodeMCU

虽然网络上已经有好多资源了,但我还是在这里记录一下试验过程……毕竟NodeMCU面世已经5年左右了,那个年代是开源社区爆发的一段时间。到现在,好多教程都比较古老了,不知读者会不会觉得不够与时俱进了呢。

环境:Win7 64bit。Arduino IDE: 1.8.9。

硬件:NodeMCU,笔记本。

1. 安装Arduino IDE

Arduino IDE可以https://www.arduino.cc/en/Main/Software获取。目前版本已经是1.8.9了。我下载的是Windows ZIP file for non admin install。这个其实和安装版在使用上没多少区别的。

下载完以后解压到D盘或者其他用户喜欢的位置。然后在软件根目录下新建portable文件夹。这样的好处是:

- 在IDE界面上操作,更新的插件或者其他软件包都会存放到这个软件目录内。

- 避免了win xp系统,最大文件路径字数的限制

Arduino IDE上面开发NodeMCU_第1张图片

2 Arduino IDE配置

2.1 语言

FIle->Preferences->Editor language 选择English。我宁愿看英文,也不看那种翻译得特别别扭的中文。因为这样方便看英文的教程一步步走。

2.2 Additional Boards Manager URLs

Arduino IDE上面开发NodeMCU_第2张图片

因为Arduino IDE的开发者在IDE上只保留了官方推荐使用的板子,同时留有了接口,便于开发Arduino兼容的开发板。因此,需要另外添加路径,并下载板子配置文件。

请在Additional Boards Manager URLs添加以下路径,如上图。

http://arduino.esp8266.com/stable/package_esp8266com_index.json

然后点OK。

Tools -> Board: xxx -> Boards Manager

网络正常的话,会看到有esp8266这个,然后点击install。安装完可以看到下图界面,显示esp8266 INSTALLED。我这里网络不好,要开着蓝灯,才可以正常安装。

Arduino IDE上面开发NodeMCU_第3张图片

3 闪灯程序

打开exmple: File -> example -> ESP8266 -> Blink。

同时根据实际的COM口,选择好板子的型号以及COM口。例如我这里就是选择Tools-> board -> NodeMCU1.0(ESP-12E)。以及Tools->Port -> COM8。

然后按Verify and Upload

Arduino IDE上面开发NodeMCU_第4张图片

一切顺利的话,NodeMCU上的蓝色灯会闪起来了。

 

 

小结:本文介绍了NodeMCU在Arduino IDE上开发的步骤。操作十分简单,网上相似教程很多。但毕竟是自己写的,下次看到这篇博文就可以回想起自己做过的事情,也不用每次都百度去筛选了。另外提到的一个trick就是新建了portable文件,会少走弯路的,路径太深的话会有坑的。谢谢大家的观赏。

 

 

参考资料:

https://arduino-esp8266.readthedocs.io/en/2.5.0/installing.html

https://github.com/esp8266/Arduino#installing-with-boards-manager

你可能感兴趣的:(单片机)