NodeMCU是基於ESP8266的物聯網開發平台,透過ula腳本,只要短短幾行就可以很輕鬆進行應用。

NodeMCU固件下載

 

[1] 燒錄NodeMCU固件

 1.將GPIO0連接至GND

b01  

 2.先清除所有燒錄的檔案

b01

2.選擇位址0x00000,載入NodeMCU固件.

b02  

 

[2] 以Lualoader程式進行操作

Lualoader算是一種將NodeMCU命令整合為物件控制的平台,可以省去查找指令及直覺式的進行控制,極為便利。

b01  

點選控制按鍵後,可以看到是以命令方式進行控制。

b01  

 

[3] ula腳本編寫及載入

使用記事本編寫ula腳本,編寫完成後,將副檔名改為ula,使用Lualoader將腳本載入。

而NodeMCU主要腳本名稱為init.lua,是開機第一次執行的腳本。

b01 

以WIFI連接為例:

init.lua

wifi.setmode(wifi.STATION)

wifi.sta.config("SSID","password")

wifi.sta.connect()

print(wifi.sta.getip())

b02

 

 

 

相關資源

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/

 

 

arrow
arrow
    全站熱搜

    門外漢 發表在 痞客邦 留言(0) 人氣()