Programmer l'ESP8266 avec l'IDE Arduino en 3 étapes simples

L'ESP8266 est un module WiFi économique conçu par Espressif Systems . Sa popularité n'a cessé de croître au sein de la communauté des passionnés d'électronique grâce à ses fonctionnalités intéressantes et à sa stabilité, au point qu'il est facile à programmer avec l'IDE Arduino.

Dans cet article, nous apprendrons comment programmer votre ESP8266 à l'aide d'un UARTbee ou d'un Arduino UNO, et de l'IDE Arduino.

Exigences

  1. Un module ESP8266.
  2. Arduino UNO , UARTbee ou tout périphérique UART vers USB.
  3. Fils de connexion.
  4. Arduino IDE version 1.6.6 ou supérieure.

Branchez-vous !

Tout d'abord, nous devrons identifier le brochage de l'ESP8266.

Pour mettre l'ESP8266 en mode programmation, vous devez connecter ses fils comme ceci :

ESP8266 UARTbee Arduino UNO
RXD TXD RX
GPIO0 GND GND
GPIO2 ——- ——-
GND GND GND
VCC 3.3 3,3 V
RST ——– ———–
CH_PD 3,3 V 3,3 V
TXD RXD TX

REMARQUE : Si vous utilisez une carte Arduino UNO, vous devrez connecter la broche RST à la masse (GND). Attention à l’alimentation VCC de l’ESP8266 : elle ne fonctionne qu’avec une alimentation de 3,3 V.

Configurer l'IDE Arduino

  1. Téléchargez l'IDE Arduino.
  2. Ouvrez votre IDE et cliquez sur Fichier -> Préférences.
  3. Dans « URL supplémentaires du gestionnaire de tableaux », ajoutez cette ligne et cliquez sur « OK » :
http://arduino.esp8266.com/stable/package_esp8266com_index.json

4. Allez dans « Outils -> Carte -> Gestionnaire de cartes » , tapez « ESP8266 » et installez-le.

5. Retournez dans « Outils -> Carte » et sélectionnez « Module ESP8266 générique ».

Affichez votre code !

Vous pouvez désormais utiliser votre ESP8266 comme module autonome, sans microcontrôleur externe. Découvrez d'autres ressources sur l'ESP8266 ici pour apprendre à créer IoT et des projets grâce à ce module exceptionnel.

Aller de l'avant

Avec l'ESP8266 configuré et capable d'envoyer des données à une IoT , nous recommandons vivement Ubidots pour exploiter vos données. Pour commencer dès aujourd'hui à résoudre des problèmes grâce à l'Internet des objets, créez simplement un compte Ubidots et envoyez facilement vos données à la plateforme de développement d'applications IoT Ubidots développer, visualiser et déployer votre application de résolution de problèmes dès maintenant !