Projets IoT

Programmation de l'ESP8266 avec l'IDE Arduino en 3 étapes simples

Mateo Vélez
· 2 min de lecture
Envoyer par email

L'ESP8266 est un module WiFi à faible coût construit par Espressif Systems . Sa popularité a augmenté parmi la communauté matérielle grâce à ses fonctionnalités intéressantes et sa stabilité, au point qu'il peut être facilement programmé à l'aide de votre 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 n'importe quel UART vers le périphérique USB.
  3. Fils de liaison.
  4. Arduino IDE version 1.6.6 ou supérieure.

Câblez-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
TVD ——– ———–
CH_PD 3,3 V 3,3 V
TXD RXD Émission

REMARQUE : Si vous utilisez un Arduino UNO, vous devrez régler l'Arduino RST sur GND. Attention au VCC de l'ESP8266, il ne fonctionne qu'avec une alimentation 3,3V.

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 du gestionnaire de cartes supplémentaires », ajoutez cette ligne et cliquez sur « OK » :
http://arduino.esp8266.com/stable/package_esp8266com_index.json

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

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

Flashez votre code !

Vous êtes maintenant prêt à utiliser votre ESP8266 comme module autonome sans avoir besoin d'un microcontrôleur externe. Découvrez plus de ressources ESP8266 ici pour apprendre à créer IoT à l'aide de cet incroyable module.

Aller de l'avant

Avec la configuration ESP8266 et capable d'envoyer des données à une IoT , nous sommes partiaux, mais nous vous recommandons d'utiliser Ubidots pour valoriser vos données. Pour commencer à résoudre les problèmes avec l'Internet des objets aujourd'hui, créez simplement un compte Ubidots et envoyez vos données sans effort. vers la plateforme de développement d'applications IoT Ubidots pour développer, visualiser et déployer votre application de résolution de problèmes dès aujourd'hui !