NodeMCU使用说明整理

NodeMCU

一、固件编译

选择在线编译最简单,地址:

1.打开后需要填邮箱,编译好的固件会发送到邮箱中:
https://nodemcu-build.com

NodeMCU使用说明整理_第1张图片
image.png

2.勾选需要的模块,每个模块对应不同的功能:
NodeMCU使用说明整理_第2张图片
image.png

3.有一些可选的选项,根据需要勾选:
NodeMCU使用说明整理_第3张图片
image.png

然后就可以start your build。
4.查看邮箱提醒:
NodeMCU使用说明整理_第4张图片
image.png

第一封是说开始编译
NodeMCU使用说明整理_第5张图片
image.png

第二封是编译好了,有两个版本,float和integer,根据实际需要下载。

二、固件烧录

1.windows的方式

NODEMCU一键烧录软件下载地址

https://github.com/nodemcu/nodemcu-flasher

打开一键烧录软件

1.设置固件目录

NodeMCU使用说明整理_第6张图片
image

2.设置ESP8266 FLASH信息

NodeMCU使用说明整理_第7张图片
image

3.选择串口,GPIO0拉低后上电,开始烧录

NodeMCU使用说明整理_第8张图片
image

4.烧录完成

NodeMCU使用说明整理_第9张图片
image

三、写程序

推荐这个ESPlorer(这个可能需要jdk)。

图片

如果你打开后,send左边的文本框是灰色的,可以按一下Chip ID。你会看到上面的文本框会有内容输出。上电后,会调用一个 init.lua的文件夹。这里我们让nodeMCU循环发送 Hello NodeMCU。

tmr.alarm(0, 1000, tmr.ALARM_AUTO, function()

print("Hello NodeMCU!\n")

end

)

没设置成markdown,没有代码块,将就一下吧。代码编写玩后,保存为init.lua。点击Save to ESP,把文件存储到flash里面。右边的输出文本框也会不断的打印Hello NodeMCU。然后,拔插USB,重新打开这个工具,也会看到不断的输出Hello NodeMCU。

如果要移除init.lua,可以在右边输入下面的内容

=file.remove("init.lua")

你可能感兴趣的:(NodeMCU使用说明整理)