Programmer l’ESP32-DevKitC en Python avec Thonny
Cet article vous guide pas à pas dans la programmation de la carte ESP32-DevKitC avec MicroPython, l’adaptation légère de Python pensée pour les microcontrôleurs. Nous utiliserons pour cela l’environnement de développement Thonny, idéal pour débuter.
Vous découvrirez comment installer Thonny sur votre ordinateur, comment préparer votre ESP32 pour accueillir MicroPython, puis nous verrons ensemble un exemple concret : un petit serveur Web permettant de piloter une LED en WiFi depuis votre smartphone.
Le tout est expliqué simplement, et reste parfaitement accessible même si vous débutez totalement.
Déroulement
Voici les étapes que nous allons suivre :
- Matériel nécessaire (Cette page).
- Installation des drivers et configuration initiale — mise en place de l’ESP32 pour qu’il soit reconnu par le PC (Page 2).
- Installation et configuration de l’environnement Thonny — installation de l’IDE, choix de l’interpréteur MicroPython (Page 3).
- Chargement de MicroPython sur l’ESP32: flash du firmware et vérification de la connexion (Page 4).
- Premier programme & test LED: écrire et téléverser un script simple pour faire clignoter une LED (Page 5).
- Serveur Web + exemple avancé: un programme complet permettant de piloter la LED depuis un smartphone via Wi-Fi (Page 6).
Le matériel nécessaire
Pour suivre ce tutoriel d’apprentissage de la programmation de l’ESP32-DevKitC en MicroPython avec Thonny, vous aurez besoin des articles suivants :
Remarque : Veillez à ce que le câble USB soit bien prévu pour le transfert de données et non pas uniquement pour la charge.
Commençons par installer les drivers de la carte ESP32 (page 2).





