ESP8266 WiFi OTA Remote File Management
Jag har arbetat med ESP8266 mikrokontrollanter tillräckligt länge nu att ha ett antal av dem i min omgivning. Jag har ett par setup testa min MQTT broker(s). Jag har ett par skicka temperatur, luftfuktighet och barometertrycket avläsningar till molnet. Jag har några kör för felsökning och testning på min bänk. Jag har även en kör min bevattningssystem.
För att göra några ändringar av programvaran på någon av dessa domänkontrollanter, måste jag fysiskt koppla en FTDI och USB-kabel till en dator och ansluter via COM-porten. Detta kan bli mycket problematiskt för e-postleverantörer distribuerats i hård till komma till eller bara obekvämt platser. Dess också tidskrävande.
I ögonvrån sinnen kan jag se möjligheten att distribuera tiotals eller hundratals dessa billiga enheter för att kontrollera/övervaka en mängd situationer. Att göra ändringar i programvaran för många av dessa enheter genom att fysiskt ansluta till var och en är opraktiskt och håller dessa stora lilla styrenheter från att nå sin fulla potential i världen av Sakernas Internet.
Dock med rätt verktyg är det relativt enkelt att hantera dessa styrenheter över deras Internet/LAN-anslutning!
Med NodeMCU är det möjligt att skapa och distribuera en fjärrfil ledningssystem. Möjlighet till distans ladda upp, ta bort, kompilera och köra filer, blir många fler alternativ tillgängliga. Till exempel, möjligheten att driva nya eller uppdaterad programvara till dessa styrenheter i massa, distans eller OTA (OTA).
Detta Instructable visar dig hur du hanterar din ESP8266s över WiFi.