Sélectionner une page

Programmer le module ESP8266 avec le logiciel Arduino IDE

Prérequis

Evitez les erreurs avec l’ESP8266 – ESP-01

Pour bien programmer l’esp-01 il est important de savoir qu’il à plusieurs modes de démarrage. Dans ce cas nous nous intéresserons à sa programmation et donc à l’upload de programmes du logiciel Arduino vers L’ESP8266 – ESP-01.

Pour le mode programmation de l’ESP-01 il y a une connexion à faire entre les proches GND et GPIO0. Sans ça vous ne pourrez pas téléverser de programmes vers votre petit module wifi.

Pour programmer mon esp-01 sans devoir effectuer quelconques connexions ou prototypages (hormis le pontage GPIO0 > GND, j’utilise un petit module d’interface usb > serie – Disponible ici.

Ce petit module permet d’y connecter directement l’ESP-01 pour une connexion immédiate à ‘l’ordinateur.

Note: il est possible qu’un driver ch340g soit nécessaire à son utilisation. Référez-vous à ce chapitre.

 

C’est sur ce module que j’ai greffé mon système de pontage entre le GPIO0 > GND.

A l’aide d’un jumper je passe ESP-01 en mode programmation ou non.

 

Avec jumper > mode programmation.

Sans jumper > mode normal.

Une fois que vous avez connecté votre GPIO0 au GND de votre ESP-01 et ce de la manière de votre choix pour passer en mode programmation. Je vous invite à connecter le tout à votre pc.

 

Comme ceci:

J’ai pour ma part soudé directement une led entre le GPIO2 et le GND pour avoir un résultat immédiatement.

C’est cette led que nous allons faire clignoter par intermittence à l’aide du code “blink” pour ESP8266.

 

Quand tout est prêt et que votre module est connecté à votre ordinateur. Ouvrez votre logiciel Arduino IDE.
Allez à fichier > exemples > esp8266 > blink

Lorsque le code est ouvert assurez-vous de bien avoir sélectionné Generic esp8266 module dans outils > type de carte.

Ainsi que de bien avoir sélectionné votre port.

Quand c’est fait, uploadez votre code à l’aide du bouton “téléverser” 

 

Le chargement du programme vers la carte diffère un peu de celui de l’Arduino. Ne vous inquiété donc pas d’avoir un affichage de ce type:

Une fois arrivé à 100% vous devriez jouir du clignotement par intermittence de la led située entre le GPIO2 et le GND de votre module ESP-01.

Procurez-vous l’ESP-01

Aidez-nous à vous proposer le meilleur. N’hésiter pas à poster vos questions et commentaires ci-dessous.
Profitez-en pour nous suivre sur les réseaux sociaux!