NodeMCU是基於ESP8266的物聯網開發平台,透過ula腳本,只要短短幾行就可以很輕鬆進行應用。
[1] 燒錄NodeMCU固件
1.將GPIO0連接至GND
2.先清除所有燒錄的檔案
2.選擇位址0x00000,載入NodeMCU固件.
[2] 以Lualoader程式進行操作
Lualoader算是一種將NodeMCU命令整合為物件控制的平台,可以省去查找指令及直覺式的進行控制,極為便利。
點選控制按鍵後,可以看到是以命令方式進行控制。
[3] ula腳本編寫及載入
使用記事本編寫ula腳本,編寫完成後,將副檔名改為ula,使用Lualoader將腳本載入。
而NodeMCU主要腳本名稱為init.lua,是開機第一次執行的腳本。
以WIFI連接為例:
init.lua
wifi.setmode(wifi.STATION) wifi.sta.config("SSID","password") wifi.sta.connect() print(wifi.sta.getip()) |
相關資源
https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#gpioread -NodeMCU API
http://www.wikiwand.com/zh-tw/NodeMCU#/overview
http://nodemcu-firmware.readthedocs.org/zh_CN/latest/api_cn/
全站熱搜
留言列表