L'utilisation d'un ESP neuf nécessite de téléverser (Flasher) le micrologiciel par son port série via l'USB. Dès lors que l'ESP contient un micrologiciel
ESPHome on peux remplacer celui-ci par WiFi (Mode OTA = Over the Air).
Le téléversement via l'USB se fait en allant sur web.esphome.io (Attention,
avec Firefox il faut l'extension "WebSerial for Firefox")
Deux solutions :
- Écrire dans ESPHome device builder votre micrologiciel d'application qui contiendra les paramètres du réseau WiFi. Récupérer le fichier .bin et le flasher via l'USB.
- Sélectionner sur web.esphome.io la fonction "Prepare for first use" qui va flasher un micrologiciel de base. Quand la popup du téléchargement indique OK,
débrancher le GPIO0 (Ou basculer l'interrupteur de "flashage" vers "normal") et faire un reset. Après quelques secondes continuer le processus qui va configurer
le réseau WiFi via "Improv sérial"; cette étape est souvent capricieuse ... Ensuite ESPHome device builder trouvera cet ESP et proposera de l'adopter.
Un petit aperçu des différents modules est visible ici Deux modèles sont très courants.
Ou mieux, réaliser cet adaptateur avec interrupteur "Flashage / Normal" et poussoir de reset
- RESET et Vcc
- EN et Vcc
- GPIO0 et Vcc
- GPIO15 et GND
Les fichiers KiCad et PDF sont disponibles sous licence
Un petit aperçu des différents modules est visible ici