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 l'utilisation 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 Ubidots compte et envoyez facilement vos données à la Ubidots IoT plateforme de développement d'applications . Vous pourrez ainsi développer, visualiser et déployer votre application de résolution de problèmes dès maintenant !