Node mcu入坑之旅

使用模块:NOdeMCU lua v3
使用工具:ESPlorer、ESP8266Flasher

烧写固件

这个模块支持多种类型固件,商家给我默认烧写的是AT固件,所以在进行lua编程前需要烧录对应的lua固件如下是我烧录软件的配置,主要是在配置选项设置好烧录的固件及烧录起始地址
Node mcu入坑之旅_第1张图片波特率这边我使用的是115200,其他使用默认即可,在operation界面需要在选择一个未被占用的串口端口,点击flash按钮后需要按一下模块上的flash按钮,这步骤不做的话无法烧录固件,我一开始没有按,所以后面的步骤都做得有问题,正常的烧写界面如下所示
Node mcu入坑之旅_第2张图片该界面是成功烧写时的状态,没按下模块上的flash按钮时不会出现进度条

测试程序

烧写成功后使用ESPlorer烧写lua程序(程序文件名:init.lua),打开编辑器连接模块报错如下:
Node mcu入坑之旅_第3张图片这里需要将波特率改成9600即可,这个应该是烧录的固件给的。波特率设置后依然没有连接成功,再复位一下模块就好了。写个测试引脚的程序车点击保存到esp,运行结果如下:
Node mcu入坑之旅_第4张图片这里读取1引脚的电平为高电平,更多示例可参考node mcu官网.以及github平台github平台.

我所使用的相关工具均已上传,接下来会进一步探索NodeMCU更多的功能…

你可能感兴趣的:(嵌入式,wifi)