一、开发环境搭建
(一)刷lua环境固件
①构建固件
Building the firmware提供构建你自己固件的方式。
这里推荐使用简单的云构建服务NodeMCU custom builds来定制自己的固件,只需要在该网站选择你需要的库,留下邮箱,不一会就能收到编译好的固件。
我选择了这些库:cjson,crypto,file,gpio,http,mqtt,net,node,pwm,tmr,uart,wifi
②刷固件
下载nodemcu-flasher的Release版本,注意操作系统位数。
连接NodeMCU到电脑,运行flasher。
在Config选项卡下,配置好自己固件的路径。
③开发环境下载与搭建
烧写程序同样提供了多种工具来上传代码与文件到NodeMCU。
本人是使用ESPlorer(方便简洁粗暴,串口调试都在里面了),需要Java环境。下载ESPlore