在线构建的服务地址是http://nodemcu-build.com/。值得一看。如果不出意外,构建统计图颇为耐人寻味。
既然已经有了一个合适的固件文件,你需要安装固件烧录工具,才能把固件镜像文件上传到NodeMCU:
git clne https://github.com/themadinventorespoo.git
按照代码库中的README安装指南文件来安装。
如果不喜欢README中建议的系统安装,你可以根据你的系统发行版去安装pyserial的依赖并在git克隆的目录中运行这个工具。
下面是安装pyserial依赖的命令例子:
实际的固件上传需要一些时间完成,但是进度条的显示可以让你知道发生了什么。
下面的例子是在本书撰写时,在命令行中上传0.9.6固件的命令:
如果在连接NodeMCU时串行命令行出现乱码,你可能需要为烧录固件的命令提供一
些额外的参数:
命令esptool也有其他的功能,可以用来验证设置:
sudo ./esptool.py read_mac
固件上传完成后,重置NodeMCU。