Schritt 6: Erstes Programm
Für weitere Programmierung in LUA, wäre es möglich, direkt zu tun
in Ihre Seriennummer wird Terminal-Programm, aber ich empfehlen Ihnen, ein mehr spezielles Programm dafür, wie LuaLoader oder LuaUploader zu verwenden. Ich bleibe mit dem neuesten, für seine große Flexibilität und Einfachheit.
Um einen schnellen Test auszuführen, können Sie nur den Code-Schnipsel von LuaUploader beim Start zur Verfügung gestellt. Wählen Sie das Stück Code, das Sie ausführen möchten, und klicken Sie "Auswahl ausführen".
- Quick setup Ihr WiFi-Netzwerk:
-- One time ESP Setup -- wifi.setmode(wifi.STATION) wifi.sta.config ( "YOUR_WIFI_SSID" , "PASSWORD" ) print(wifi.sta.getip())
Benutzen Sie für den Blinky Test einfach eine vorbereitete LED wie auf dem Bild unten. Seien Sie vorsichtig mit Anode / Catode Orientierung.
Legen Sie es auf bisher verwendeten gelben Pullover Platz (GPIO0) und führen Sie den Code von unten
-- Blink using timer alarm -- timerId = 0 -- we have seven timers! 0..6 dly = 500 -- milliseconds ledPin = 3 -- 3=GPIO0 gpio.mode(ledPin,gpio.OUTPUT) ledState = 0 tmr.alarm( timerId, dly, 1, function() ledState = 1 - ledState; gpio.write(ledPin, ledState) end)