Programmer / flasher le module ESP8266MOD ESP-12 à l'aide de la carte Witty et de l'IDE Arduino
Cet Instructable vous guidera à travers le processus de câblage, de configuration et de clignotement d'un ESP8266MOD également connu sous le nom de module ESP-12 à l'aide de la carte Witty.
J'ai essayé différents paradigmes pour flasher les modules ESP8266MOD et je n'ai pas de solution stable. D'après mon expérience, presque tous avaient des hoquets et n'étaient pas fiables. De plus, je voulais avoir une configuration propre qui fonctionnerait à chaque fois.
Dans cet instructeur, le programme de mots et le flash sont interchangeables.
Étape 1: Choses nécessaires






Choses nécessaires
1 - Module ESP8266MOD
1 - Plaque d'adaptation de module ESP8266MOD avec broches
1 - Moitié inférieure de ESP8266 Witty Board
1 - Régulateur AMC1117 ou XC6206P332PR 3V3 (j'ai utilisé AMC1117)
1 - LED
1 - Câble de données micro USB
Étape 2: Pourquoi utiliser ESP8266MOD?

Les WeMos D1 mini sont assez bon marché. Ils sont livrés avec la puce de contrôleur USB vers série CH340. Pourquoi passer par les tracas de l'utilisation de l'ESP8266MOD?
La seule raison pour laquelle je n'utiliserais pas de mini WeMos D1 intégré est de limiter ma consommation d'énergie et de prolonger la durée de vie de la batterie en plus d'économiser quelques dollars. La puce CH340 et ses composants associés consomment une puissance précieuse et ne sont nécessaires que pendant la programmation. S'il s'agit d'une unité distante fonctionnant sur batterie, vous souhaiterez peut-être consommer le moins possible.
Étape 3: ESP8266 Witty Board

L'ESP8266 Witty Board est un module en deux parties avec l'ESP8266
module sur la carte supérieure tandis que les circuits de communication et flash sur la carte inférieure. Pour nos besoins, nous aurons besoin de la carte inférieure que nous appellerons le programmeur.
Le programmateur se compose de l'IC de communication CH340 avec un port micro USB, un RESET et un interrupteur FLASH.
Il y a deux rangées d'en-têtes pour recevoir les broches de la plaque adaptatrice.
Étape 4: Préparation du module ESP8266MOD


Cette partie comprend cinq étapes dans l'ordre indiqué.
Retirez le registre au milieu, assurez-vous que les deux pads ne sont pas connectés / pontés.
Soudez l'ESP8266MOD sur la plaque d'adaptation.
Souder les broches
Soudez la LED sur GPIO 14
Souder le régulateur. Si vous utilisez le XC6206P332PR, les pads correspondent aux broches du régulateur. Je ne sais pas si c'est le cas avec le XC6206P332MR (nettement moins cher).
Étape 5: Programmation de l'ESP8266MOD

Les instructions pour flasher / programmer l'ESP8266MOD sont décrites dans l'Instructable - Programmation de l'ESP8266 WeMos-D1R2 à l'aide du logiciel / IDE Arduino. Assurez-vous de sélectionner la carte comme WeMos D1R2 & Mini. Pendant que le programme est en cours de compilation et de téléchargement vers le module ESP8266MOD, maintenez le commutateur FLASH enfoncé jusqu'à ce que le téléchargement soit terminé.
Étape 6: Liste des autres instructables que j'ai écrits
Programmation de l'ESP8266 WeMos-D1R2 à l'aide du logiciel Arduino / IDE
Programmation d'un serveur HTTP sur ESP-8266-12E
Programmation de l'ESP8266-12E à l'aide du logiciel Arduino / IDE
Porte-bagages de toit temporaire pour voiture à double aspiration