CBDBv2 Evolution - ESP8266 Development Board möter ARDUINO IDE! (6 / 9 steg)
Steg 6: Första Program
För ytterligare programmering i LUA, kan det vara möjligt att göra det direkt
i din följetong Terminal Program men jag kommer att rekommendera dig att använda ett mer hängivna program för det, som LuaLoader eller LuaUploader. Jag kommer stanna med det senaste, för det är stor flexibilitet och enkelhet.
För att köra en snabb test, kan du bara använda kodstycken som tillhandahålls av LuaUploader vid start. Markera del av koden som du vill köra och tryck på knappen "Köra markering".
- Till snabb setup din WIFI-nätverk:
--En gång ESP Setup--
WiFi.setmode (wifi. STATION)
WiFi.sta.config ("YOUR_WIFI_SSID", "Lösenord")
Print(WiFi.sta.getip())
För Blinky test, bara använda en beredd LED som på bilden nedan. Var försiktig med anod / catode läggning.
Infoga det på tidigare använda gul bygel plats (GPIO0) och köra kod från nedan
--Blinka med timer alarm--
timerId = 0--vi har sju timers! 0..6
DLY = 500--millisekunder
ledPin = 3--3 = GPIO0
gpio.mode (ledPin, gpio. OUTPUT)
ledState = 0
TMR.alarm (timerId, dly, 1, function()
ledState = 1 - ledState;
gpio.write (ledPin, ledState)
avsluta)