嵌入式|Node mcu入坑之旅

【嵌入式|Node mcu入坑之旅】使用模块:NOdeMCU lua v3
使用工具:ESPlorer、ESP8266Flasher
烧写固件 这个模块支持多种类型固件,商家给我默认烧写的是AT固件,所以在进行lua编程前需要烧录对应的lua固件如下是我烧录软件的配置,主要是在配置选项设置好烧录的固件及烧录起始地址
嵌入式|Node mcu入坑之旅
文章图片
波特率这边我使用的是115200,其他使用默认即可,在operation界面需要在选择一个未被占用的串口端口,点击flash按钮后需要按一下模块上的flash按钮,这步骤不做的话无法烧录固件,我一开始没有按,所以后面的步骤都做得有问题,正常的烧写界面如下所示
嵌入式|Node mcu入坑之旅
文章图片
该界面是成功烧写时的状态,没按下模块上的flash按钮时不会出现进度条
测试程序 烧写成功后使用ESPlorer烧写lua程序(程序文件名:init.lua),打开编辑器连接模块报错如下:
嵌入式|Node mcu入坑之旅
文章图片
这里需要将波特率改成9600即可,这个应该是烧录的固件给的。波特率设置后依然没有连接成功,再复位一下模块就好了。写个测试引脚的程序车点击保存到esp,运行结果如下:
嵌入式|Node mcu入坑之旅
文章图片
这里读取1引脚的电平为高电平,更多示例可参考node mcu官网.以及github平台github平台.
我所使用的相关工具均已上传,接下来会进一步探索NodeMCU更多的功能…

    推荐阅读