Akuta Fall anmälaren med panik-knappen (6 / 17 steg)
Steg 6: Programmering ESP8266 modul
ESP8266 MCU är en wifi-chip plus en programmerbara mikro-controller. Det finns flera ESP8266 styrelser finns, oftast numrerade ESP-01 genom ESP-12. Priserna varierar från omkring $2 för en enkel ESP-01 till $15 för en komplett styrelse med USB till seriell och 3,3 volt regulator. Eftersom ESP8266 erbjuder en kostnadseffektiv lösning på den snabbt växande marknaden för internet-anslutna projekt och enheter (Sakernas Internet), har det blivit en av de mest populära utvecklingsplattformar över ett och ett halvt år. Följaktligen har en dedikerad gemenskapen bildas runt plattformen (http://esp8266.com), som har varit inriktade på att förbättra dess funktionalitet. Till att börja med har olika firmware alternativ anpassats för att köras på ESP8266, effektivt ta det från en enkel följetong till Wi-Fi-adapter till en fullt fungerande mikrokontroller med tillgång till dess GPIO och maskinvarubaserade funktioner som PWM, I2C, 1-Wire kommunikation och ADC; allt detta, naturligtvis, förutom att bibehålla sin Wi-Fi kapacitet.
Före start programmering du behöver flash din ESP-01 med den senaste NodeMCU firmware. När du har laddat upp den senaste firmware NodeMCU. Allt du behöver är att ladda upp init.lua, button.lua och ifttt.lua. Glöm inte att ändra ditt SSID, lösenord, IFTTT trigger och nyckel. Du kan använda LuaLoaderför att ladda upp alla filer som Lua.
Speciellt tack till Noel Portugal som först utvecklades kodsnuttar för hans IFTTT lätt knappen.