Ik heb gewerkt met ESP8266 micro controllers nu lang genoeg hebben een aantal van hen ingezet in mijn omgeving. Ik heb een paar opstelling mijn MQTT broker(s) te testen. Ik heb een paar temperatuur-, vochtigheids- en barometerdruk lezingen te sturen naar de cloud. Ik heb sommige lopen voor het debuggen en het testen op mijn bank. Ik heb zelfs een mijn irrigatiesysteem in werking stelt.
Om eventuele wijzigingen in de software op een van deze controllers, moet ik fysiek een FTDI en USB-kabel aansluit op een computer en via de COM-poort verbinden. Dit kan zeer problematisch worden voor ESP's ingezet hard te bereiken of gewoon lastig locaties. Zijn ook tijdrovend.
In mijn gedachten-oog zie ik de mogelijkheid voor het implementeren van tientallen of zelfs honderden van deze goedkope apparaten aan controle/monitor een groot aantal situaties. Wijzigingen aanbrengen in de software van veel van deze apparaten door het fysiek aansluiten op elk is onpraktisch en zal deze geweldige weinig controllers te houden van het bereiken van hun volle potentieel in de wereld van IoT.
Echter, met de juiste hulpmiddelen is het relatief eenvoudig deze controllers via hun Internet/LAN-verbinding te beheren!
Met NodeMCU is het mogelijk maken en implementeren van een extern systeem voor bestandsbeheer. Met de mogelijkheid om op afstand uploaden, verwijderen, compileren en uitvoeren van bestanden, worden veel meer opties beschikbaar. Bijvoorbeeld de mogelijkheid om nieuwe of bijgewerkte software om deze controllers in massa, op afstand, of kortweg OTA (over-the-Air).
Dit Instructable zal u tonen hoe voor het beheren van uw ESP8266s via WiFi.