nodeMCU Lua ESP8266第一課 配置環境、軟體、第一個程式
阿新 • • 發佈:2019-02-03
寫在前面的話:個人學習筆記,拋磚引玉,希望有興趣的人加入QQ群415469069一起討論,歡迎有共同愛好的人。
本教程以ESP-12N,CP2102開發板為例進行講解。
資原始檔:
1、韌體。下載地址
2、燒錄軟體。下載地址
3、lua程式設計軟體。下載地址
4、串列埠驅動。下載地址
一、安裝串列埠驅動。
根據自己的硬體情況,百度搜索CP2102或CH340。驅動安裝之前,裝置管理器中顯示的是黃色感嘆號,安裝之後顯示的是圖中所示。
二、燒寫韌體。
1、開啟軟體“nodemcu-flasher”。
2、配置選項。
3、寫入檔案。
三、執行第一個程式。
1、配置 java環境。
執行“java環境”安裝程式jdk-8u144-windows-i586_8.0.1440.1.exe。根據提示一直下一步,直至安裝完成。
2、檢視環境是否配置正確。
雙擊執行紅框中檔案。出現第二張圖片紅框中的資訊則表示配置成功。
3、開啟軟體ESPlorer,開始寫第一個程式文字。
雙擊ESPlorer.bat後會開啟兩個視窗,一個是DOS視窗,一個是程式視窗,最小化DOS視窗,請勿關閉。
4、在軟體的左側文字框中寫入程式程式碼。先寫一個LED燈閃爍的程式。程式碼寫完之後,點選圖片紅框的Save儲存檔案。程式碼如下:
--本程式為初始化程式init.lua,ESP8266上電後會預設從此程式開始執行。 --開發板上藍色小燈閃爍3下,表明程式已經執行,除錯收到資訊“success” gpio.mode(0,gpio.OUTPUT) for i = 1, 3 ,1 do gpio.write(0,gpio.LOW) tmr.delay(1000000) gpio.write(0,gpio.HIGH) tmr.delay(1000000) end print("success","\n")
5、將檔案下載到ESP中。
圖片左上角紅框為檔案的路徑。點選右下角“Upload”,選擇init.lua檔案,選擇開啟,程式碼檔案將開始被寫入ESP。
然後點選“Upload”旁邊的”Run”按鈕,程式將開始執行,可以看到開發板上藍色的小燈閃爍三次。ESPlorer右側的文字視窗中顯示success。至此,你的第一個程式已經跑起來了。