自定義lua固件網(wǎng)址:https://nodemcu-build.com/index.php
本文使用到的工具下載:https://pan.baidu.com/s/1ewMX-9f4TVyYzBkFjvEgSw 提取碼:3h8d
官方esp8266的lua API手冊:https://nodemcu.readthedocs.io/en/master/
一、自定義lua固件
首先打開lua固件網(wǎng)址,在下圖的方框中填入你的郵箱。

注意:不支持QQ郵箱,可以用新浪郵箱或者outlook等
在填好郵箱后,選擇你的固件所需要的功能。(一般默認(rèn)的足夠入門學(xué)習(xí),如果之后需要,可以再回來選擇重新刷入)

上圖是我選擇的部分功能,固件在網(wǎng)盤中可以看到。(不要全部選,esp8266內(nèi)部存儲空間有限)
接下來點擊開始構(gòu)件按鈕

過幾分鐘后你將會收到一封郵件,有float和integer不同數(shù)據(jù)類型可以選擇。

二、固件的燒寫
打開下載的工具 nodemcu固件.exe下載地址:https://pan.baidu.com/s/1ewMX-9f4TVyYzBkFjvEgSw 提取碼:3h8d

在Config中選擇所下載的固件,Advanced的配置如圖


在Operation界面選擇串口并點擊Flsh,之后等待燒寫完成即可。

三、編譯環(huán)境
編譯環(huán)境可以使用ESPlorer或nodemcu studio軟件來編譯和燒寫程序。

注意:ESPlorer需要自行安裝JAVA環(huán)境才能打開。(可以上網(wǎng)搜索下載JAVA JDK安裝環(huán)境)
打開界面如圖:

四、串口打印 Hello world
完成以上的操作后,連接nodemcu,打開串口,輸入以下代碼:
print("Hello world")
