Cartes de développement ESP8266 génériques pour l’apprentissage, le test ou la fabrication d’objets connectés DIY. Vous pouvez développer en C++ à l’aide de l’IDE Arduino, PlatformIO ou en MicroPython.
Cartes de développement ESP8266 génériques
Au format Arduino Uno Rev. 3
Ces cartes sont compatibles avec les shields développés pour l’Arduino Uno. Attention, les E/S sont différentes de l’Arduino. La plupart des shields devraient fontionner mais vérifiez la compatitbilité avant d’acheter (en repérant les broches utilisées).
Au format Wemos d1 mini (LoLin)
Ces cartes sont au format Wemos d1 mini (maintenant connu sous le nom de LoLin). Elles sont compatibles avec les shields.
Format compact ESP01 1MB
L’ESP01 est un format de carte compact qui ne dispose que de 2 E/S.
Adaptateur et module FDTI pour la programmation
L’ESP01 est une carte de développement WiFi ultra compacte. Il est possible de programmer l’ESP01 à l’aide de l’interface UART (port série) du module. Il est toutefois beaucoup plus facile et plus rapide d’utiliser un adaptateur FTDI (convertisseur série vers USB) ou un adaptateur USB. Il existe également des supports dédiés au module ESP01.
Câblage pour mettre le module ESP-01 est en mode bootload.
Module FTDI USB
Câbles FTDI USB
Modules ESP8266 à souder
Il est possible d’acheter le module ESP8266 seul pour le souder directement sur un circuit imprimé.
Tutoriels ESP8266
- Stocker des données sur une carte micro SD. Code Arduino compatible ESP32, ESP8266
- Débuter Arduino. Recevoir des commandes depuis le port série (compatible ESP32 ESP8266)
- Fonctions C++ print•println•printf•sprintf pour Arduino ESP32 ESP8266. Combiner•formater → port série
- String C++. concat•c_srt•indexOf•replace•subString… pour Arduino ESP32 ESP8266
- ESP01. Débuter avec l’IDE Arduino ou PlatformIO. Quel module choisir ? Repérage des broches
- Comment attribuer une IP fixe à un projet ESP32 ESP8266 ou ESP01
- ESP01. Quel programmeur choisir ? Modification pour passer en Flash Mode
- Débuter avec ArduinoJSON v6, librairie Arduino pour manipuler des objets JSON
- Débuter avec le bus I2C sur Arduino ESP8266 ESP32. Librairie Wire.h
- ESP8266. Téléverser le dossier data (SPIFFS ou LittleFS) depuis PlatformIO