Vous débutez avec l’ESP32 et recherchez des projets faciles à construire tout en apprenant les fondamentaux ? Vous êtes au bon endroit. Dans cet article, nous avons compilé 10 projets ESP32 simples pour les débutants qui vous aident à mettre en pratique des concepts essentiels tels que l’IoT, les capteurs et le contrôle de sortie à l’aide de cartes ESP32. Ces projets pratiques sont idéaux pour apprendre par la pratique et se familiariser avec l’ESP32.

Liste de 10 projets ESP32 faciles
Voici une liste de nos projets ESP32 sélectionnés. Vous pouvez cliquer sur les liens ci-dessous pour en savoir plus sur chaque projet.
- Serveur Web simple ESP32 – Contrôler les sorties à distance
- Affichage local de la température et de l’humidité (ESP32 + capteur DHT + écran OLED)
- Contrôlez les sorties ESP32 à distance depuis votre smartphone (télégramme)
- Enregistreur GPS ESP32
- Horloge numérique Internet ESP32
- ESP32 avec un anémomètre : mesurez la vitesse du vent
- Enregistreur de données cloud ESP32 (Google Sheets) : température, humidité et pression
- Serveur Web de la station météo ESP32
- ESP32 Envoi de messages de notification à WhatsApp
- Robot de voiture télécommandé (serveur Web)
1) Serveur Web simple ESP32 – Contrôler les sorties à distance
» Serveur Web ESP32 – Sorties de contrôle
Les serveurs Web autonomes sont l’une des utilisations les plus populaires des cartes ESP32. Fondamentalement, la carte ESP32 peut servir une page Web à laquelle vous pouvez accéder sur votre navigateur Web. Lorsque vous accédez à cette page Web sur votre navigateur, vous pouvez envoyer ou recevoir des commandes pour contrôler ou surveiller votre ESP32.

Dans ce projet, nous créons une simple page web avec deux boutons pour contrôler une LED connectée à l’ESP32. Après avoir appris à contrôler un seul GPIO, vous pouvez facilement modifier le projet pour contrôler plusieurs GPIO et différents actionneurs (pas seulement une LED).
Si vous débutez avec les serveurs Web, ne vous inquiétez pas, notre guide couvre tous les principes fondamentaux :
Si vous souhaitez en savoir plus sur ce sujet, nous avons un eBook exclusivement dédié à ce sujet : Build Web Servers with ESP32 and ESP8266 eBook (3rd Edition)
2) Affichage local de la température et de l’humidité (ESP32 + capteur DHT + écran OLED)
» Lectures de température et d’humidité ESP32 DHT sur écran OLED
Apprenez à utiliser le capteur DHT pour obtenir des relevés de température et d’humidité de votre environnement et afficher les données sur un écran OLED. C’est un projet si simple, mais avec un excellent résultat final.

C’est un excellent moyen d’en apprendre davantage sur le capteur DHT et l’écran OLED, deux composants qui peuvent être utilisés dans une grande variété de projets.
3) Contrôlez les sorties ESP32 à distance depuis votre smartphone (télégramme)
» Télégramme : Contrôler les sorties ESP32
Avec l’application Telegram, vous pouvez envoyer des commandes à l’ESP32 (peu importe où vous êtes) pour contrôler ses sorties. Dans ce projet, vous apprendrez comment configurer l’ESP32 pour recevoir des commandes de l’application Telegram et agir en conséquence.

Si vous souhaitez que plusieurs personnes contrôlent le même ESP32, vous pouvez créer un groupe Telegram pour ce faire, comme nous l’expliquons dans ce guide : Groupe Telegram : Contrôler les sorties ESP32/ESP8266.
Nous avons d’autres projets d’automatisation utilisant Telegram qui sont également faciles à mettre en œuvre pour les débutants. Voici la liste :
4) Enregistreur GPS ESP32
» ESP32 avec module GPS NEO-M8N : enregistreur GPS et affichage sur Google Earth
Ce projet crée un enregistreur GPS qui enregistre les coordonnées GPS au fil du temps sur une carte microSD. Après avoir collecté la quantité de données souhaitée, nous vous apprenons à utiliser ces données pour créer un chemin sur Google Maps.

C’est un excellent projet pour apprendre à interfacer un module GPS et une carte microSD pour sauvegarder des données.
5) Horloge numérique Internet ESP32
» Horloge numérique ESP32 NTP avec fuseau horaire et heure d’été
Dans ce projet, créez une horloge numérique ESP32 connectée à Internet que vous pouvez ajuster en fonction de votre fuseau horaire et qui gère automatiquement l’heure d’été. L’ESP32 obtient l’heure actuelle d’un serveur NTP et l’affiche sur un écran LED TM1637 à 4 chiffres et 7 segments, similaire aux horloges numériques classiques.

Il s’agit d’un excellent projet pour en savoir plus sur l’heure NTP et l’affichage à 7 segments TM1637.
6) ESP32 avec un anémomètre : mesurez la vitesse du vent
» Mesurer la vitesse du vent avec un ESP32 et un anémomètre
Créez un lecteur de vitesse du vent à l’aide d’un ESP32 et d’un anémomètre. C’est idéal à ajouter à votre station météo locale DIY.

7) Enregistreur de données cloud ESP32 (Google Sheets) : température, humidité et pression
» Enregistrement de données ESP32 sur Google Sheets (à l’aide du compte de service Google)
Découvrez comment utiliser l’ESP32 pour enregistrer des données dans Google Sheets. Dans ce projet, nous enregistrons la température, l’humidité et la pression à partir d’un capteur BME280. Vous pouvez surveiller vos lectures de n’importe où en accédant à vos feuilles de calcul sur votre compte Google.

8) Serveur Web de la station météo ESP32
» Serveur Web de la station météo ESP32 (BME280)
Créez un serveur Web simple qui affiche les données de votre station météo locale. Dans ce projet, nous affichons la température, l’humidité et la pression d’un BME280. Après avoir compris le fonctionnement de ce type de serveur Web, vous pouvez ajouter plus de capteurs à votre configuration, comme un anémomètre.

9) ESP32 Envoi de messages de notification à WhatsApp
» ESP32 : envoyer des messages à WhatsApp
Dans ce tutoriel, découvrez comment envoyer des messages sur votre compte WhatsApp avec l’ESP32. Ensuite, vous pouvez facilement ajuster ce projet pour envoyer des alertes par message, des lectures périodiques des capteurs, etc.

10) Robot de voiture télécommandé (serveur Web)
» Robot de voiture Wi-Fi télécommandé ESP32 (Arduino IDE)
Apprenez à assembler et programmer un robot automobile télécommandé à l’aide de l’ESP32. Bien que ce ne soit peut-être pas le projet le plus simple pour les débutants, c’est un excellent moyen de consolider de nombreux concepts, tels que le contrôle de sorties telles que les moteurs et la création d’un serveur Web pour les contrôler.

Après avoir appris quelques fondamentaux de l’ESP32, ce projet est une excellente opportunité de mettre ces connaissances en pratique. Vous aurez également probablement de nombreuses idées pour améliorer votre robot et ajouter de nouvelles fonctionnalités.
BONUS : Guides gratuits pour les capteurs et les modules
» ESP32 : 35 guides gratuits pour les capteurs et modules
Il existe une grande variété de capteurs, modules et périphériques compatibles avec les cartes ESP32. Nous proposons des didacticiels pour les composants les plus populaires.

Cet article est une compilation de 35 guides gratuits pour les capteurs et modules ESP32. Il comprend des capteurs environnementaux, des capteurs de mouvement, des écrans, des moteurs, des modules prenant en charge différents protocoles de communication et bien plus encore.
Apprenez l’ESP32 avec l’eBook Arduino IDE
Vous souhaitez apprendre tous les principes fondamentaux des cartes ESP32 tout en construisant des projets en cours de route ? Ne manquez pas notre eBook le plus vendu, actuellement à sa troisième édition :

Il s’agit d’un eBook pratique dans lequel vous apprendrez à tirer le meilleur parti de l’ESP32 à l’aide de l’IDE Arduino. Ceci est notre guide complet pour programmer l’ESP32 avec l’IDE Arduino, comprenant des projets, des trucs et astuces !
Conclusion
Nous espérons que vous avez trouvé cette compilation de projets ESP32 utile. Les projets couvrent plusieurs concepts de niveau débutant qui sont faciles à mettre en pratique, ce qui les rend adaptés si vous débutez avec l’ESP32, si vous cherchez de l’inspiration pour de nouveaux projets ou si vous recherchez des exemples simples d’ESP32 à utiliser avec les étudiants.
Vous pouvez ajouter cette page à vos favoris pour référence future ou la partager avec d’autres personnes qui apprennent et expérimentent également l’ESP32.
Apprenez-en plus sur l’ESP32 avec nos ressources :
Cette vidéo vous emmène dans l’histoire de Raspberry Pi :

-
SunFounder Kit Ultime ESP32 (Compatible Arduino), ESP32-CAM, Conforme RoHS, Python, C, Scratch, Cours vidéo en Anglais, IoT pour débutants et ingénieurs, Carte ESP32 Board
-
Kit de démarrage basique pour ESP32, kit de démarrage électronique compatible avec Arduino, ESP32 ESP-32S, kit de démarrage pour débutants et amateurs d'électronique
