Premiers pas avec l’émetteur-récepteur WiFi ESP8266 (révision)

Premiers pas avec l'émetteur-récepteur WiFi ESP8266 (révision)

L’ESP8266 est un module Wi-Fi idéal pour les projets IoT et domotique. Cet article est un guide de démarrage pour la carte de développement ESP8266.

Premiers pas avec lemetteur recepteur WiFi ESP8266 revision

À propos de l’ESP8266

L’ESP8266 est un module Wi-Fi à 4 $ (jusqu’à 10 $). Il vous permet de contrôler les entrées et les sorties comme vous le feriez avec un Arduino, mais il est livré avec le Wi-Fi.
Il est donc idéal pour les applications de domotique/internet des objets.

Alors, que pouvez-vous faire avec ce module à faible coût ?

Si vous souhaitez créer un serveur Web avec l’ESP8266, nous vous recommandons vivement de suivre notre tutoriel : Construire un serveur Web ESP8266

Spécifications ESP8266

  • Protocole 11 b/g/n
  • Wi-Fi Direct (P2P), point d’accès logiciel
  • Pile de protocoles TCP/IP intégrée
  • Processeur 32 bits basse consommation intégré
  • SDIO 2.0, SPI, UART

En comparant l’ESP8266 avec d’autres solutions Wi-Fi sur le marché, c’est une excellente option pour la plupart des projets « Internet des objets » ! Il est facile de comprendre pourquoi il est si populaire : il ne coûte que quelques dollars et peut être intégré dans des projets avancés. Nous avons publié des dizaines de projets et de tutoriels ESP8266 gratuits.

Il existe un successeur de l’ESP8266 – l’ESP32. L’ESP32 combine Wi-Fi et Bluetooth et est dual core. Lisez l’article suivant pour trouver les différences entre l’ESP8266 et l’ESP32 :

Variantes ESP8266

L’ESP8266 est disponible dans une grande variété de versions (comme illustré dans la figure ci-dessous). L’ESP-12E ou souvent appelé ESP-12E NodeMCU Kit est actuellement la version la plus pratique, à notre avis.

1644499446 361 Premiers pas avec lemetteur recepteur WiFi ESP8266 revision

Nous vous recommandons vivement d’utiliser le Kit ESP8266-12E NodeMCU, celui qui a un programmeur intégré et beaucoup de GPIO. Le programmeur intégré facilite le prototypage et le téléchargement de vos programmes.

Pour un comparatif entre les différentes cartes ESP8266, vous pouvez lire l’article suivant :

Brochage ESP8266

Les cartes de développement ESP8266 les plus utilisées sont les ESP-01la Kit ESP8266-12E NodeMCU et le Wemos D1 Mini. Nous allons vous montrer le brochage de ces cartes. Si vous utilisez une autre carte de développement, assurez-vous d’avoir le bon brochage.

Brochage du kit ESP-12E NodeMCU

Voici un aperçu rapide du brochage du kit ESP-12E NodeMCU :

Premiers pas avec lemetteur recepteur WiFi ESP8266 revision

Brochage WeMos D1 Mini

Voici le brochage Wemos D1 Mini :

1644499446 580 Premiers pas avec lemetteur recepteur WiFi ESP8266 revision

Brochage ESP8266-01

Voici le brochage ESP-01.

1644499446 41 Premiers pas avec lemetteur recepteur WiFi ESP8266 revision

Nous vous recommandons de jeter un œil à notre guide GPIO ESP8266 qui montre en détail la fonction de chaque GPIO et comment les utiliser :

Programmation de l’ESP8266 à l’aide de l’IDE Arduino

Il existe plusieurs façons de programmer l’ESP8266. Nous utilisons souvent Arduino IDE ou MicroPython.

Vous pouvez suivre l’un des prochains tutoriels pour démarrer avec l’ESP8266 dans Arduino IDE ou MicroPython :

Projets ESP8266 recommandés

Après avoir installé le module complémentaire de carte ESP8266 dans votre IDE Arduino ou flashé le formware MicroPython, vous pouvez commencer à créer des projets avec l’ESP8266.

Nous avons une compilation avec plus de 30 projets et tutoriels avec l’ESP8266 :

1644499446 786 Premiers pas avec lemetteur recepteur WiFi ESP8266 revision

Pour accéder à tous nos tutoriels MicroPython avec l’ESP8266 cliquez ici.

Voici une sélection de certains de nos projets les plus populaires et adaptés aux débutants avec l’ESP8266 :

Regardez la revue vidéo ESP8266

Cette vidéo est un peu dépassée mais vous donne une introduction simple à l’ESP8266.