Comment flasher le module ESP8266 ?

Une étape délicate

Pour ma part, j’ai beaucoup peiné à flasher ce module. J’ai suivi des tas d’explications sur internet :
– FTDI
– Arduino
– …

Je vais vous présenter une solution qui chez moi a bien marché.

Le matériel

– un ESP8266 esp1
– un arduino, pour moi un UNO.
– un protoboard.
– quelques cables.

Attention : dans mon cas, il m’a fallu enlevé le microcontrôleur ATMega328.

Les connexions

ESP8266 Arduino
TX RX
RX TX
GND GND
VCC 3,3V
CH_PD 3,3V
GPIO0 GND
GPIO2 Rien
RST Rien

Le GPIO0 à la masse est indispensable.

Flasher depuis l’interface Arduino

Il vous faudra une version récente. Au moins 1.6.4.
Vous devrez si ce n’est pas fait installer les cartes ESP8266.

– Brancher votre arduino (sans puce) via USB.
– sélectionner dans les outils la carte ESP8266.
– vérifier si le port est bien sélectionné
– laisser les autres réglages.
– téléverser le fichier voulu.

Vous devriez voir apparaître « upload … ».
Si ça ne marche pas du premier coup, essayez de débrancher/rebrancher l’alimentation de l’ESP8266.