L’ESP01 est un module ESP8266EX intégré sur une platine (breakout) qui permet d’ajouter une connexion Wifi à un projet Arduino. C’est un module WiFi équipé de 4 entrées/sorties numériques (GPIO) autonome qui se programme avec du code Arduino. La version ESP01 dispose de 512Ko de mémoire flash. La version ESP-01S dispose d’1Mo de mémoire flash. On pourra utiliser le GPIO pour piloter un relais, faire des mesures d’environnement (température, humidité, pression atmosphérique…), afficher des informations sur un écran OLED SSD1306 …
Module ESP8266 ESP-01 (512Ko) ou ESP01S (1Mo) en promo
Pack ESP-01 : relais, DHT22…
ESP01 Programmer, programmateur avec convertisseur UART intégré
L’ESP01 est une carte de développement WiFi ultra compacte qui de dispose pas de convertisseur UART vers USB. Il faudra donc fabriquer un montage pour pouvoir téléverser un programme depuis l’IDE Arduino ou PlatformIO. Vous aurez besoin d’un module FTDI liste plus bas.
Câblage pour mettre le module ESP-01 est en mode bootload.
L’autre solution consiste à acheter un programmateur qui est équipé d’une alimentation stabilisée 3V3 ainsi qu’un convertisseur UART (port série) vers USB.
Avant d’acheter, vous pouvez consulter cet article qui explique quel modèle choisir