J’ai travaillé avec des microcontrôleurs ESP8266 assez longtemps maintenant d’avoir un certain nombre d'entre eux déployés dans mon environnement. J’ai installation quelques tests de mon courtier MQTT. J’ai un couple envoi de relevés de pression barométrique, l’humidité et la température dans le nuage. J’ai une course pour le débogage et le test sur mon banc. J’ai même un exécutant de mon système d’irrigation.
Afin d’apporter des modifications au logiciel sur n’importe lequel de ces contrôleurs, je dois brancher le câble FTDI et USB à un ordinateur physiquement et de se connecter via le port COM. Cela peut devenir très problématique pour ESP déployés dans dur pour arriver à ou endroits juste gênant. Son également beaucoup de temps.
Dans mes yeux de l’esprit, je vois la possibilité de déployer des dizaines ou même des centaines de ces dispositifs peu coûteux pour contrôler/surveiller une myriade de situations. Apporter des modifications au logiciel d’un grand nombre de ces dispositifs en connectant physiquement à chacun n’est pas pratique et gardera ces contrôleurs peu grands d’atteindre leur plein potentiel dans le monde de l’ITO.
Cependant, avec les outils appropriés, il est relativement facile à gérer ces contrôleurs via leur connexion Internet/LAN !
Avec NodeMCU, il est possible de créer et de déployer un système de gestion de fichiers distants. Avec la possibilité de télécharger à distance, à supprimer, à compiler et à exécuter des fichiers, beaucoup plus d’options deviennent disponibles. Par exemple, la capacité de pousser de nouveau ou mis à jour de logiciels sur ces contrôleurs de masse, à distance ou OTA (en direct).
Cet Instructable va vous montrer comment gérer votre ESP8266s sur le WiFi.