Comment installer les ESP32 dans l'IDE Arduino

Cette page explique comment installer le paquet additionnel ESP32 dans l'IDE Arduino. En d'autres termes, comment programmer les chips ESP32 avec l'IDE Arduino ? Le tutoriel présenté sur cette page a été réalisé sous Windows 10 avec l'Arduino IDE 2.0.1. Toutefois, il a également été testé sous Linux et devrait aussi fonctionner sous Mac OS.

Ce qui suit suppose qu'une version récente de l'IDE Arduino est installée. Si ce n'est pas le cas, consulter la page de téléchargement de l'IDE Arduino et installez la version pour votre système.

Installation du paquet ESP32

La première étape consiste à installer le module complémentaire ESP32 pour ajouter le paquet ESP32. Dans l'IDE Arduino, ouvrez le menu des préférences (File > Preferences) ou appuyez sur Ctrl + Virgule (Ctrl+,).

Menu préférences dans l'IDE arduino

Dans le champ Additional Boards Manager URLs, ajoutez l'URL suivante:

https://dl.espressif.com/dl/package_esp32_index.json

Ajouter les cartes complémentaires ESP32 dans l'IDE Arduino

Cliquez sur OK. Maintenant, les cartes supplémentaires devraient être disponibles dans le Gestionnaire de cartes.

Boards manager

Une fois les cartes supplémentaires disponibles, ajoutons l'ESP32 dans le gestionnaire de cartes. Allez dans le Boards manager avec l'une des options suivantes :

Ouvrir le gestionnaire de cartes dans l'IDE Arduino

Recherchez ESP32 dans la barre de recherche du gestionnaire de cartes, sélectionnez ESP32 by Espressif Systems, et installez le paquet :

Installation du paquet ESP32 dans l'éditeur Arduino

Sélection de la carte

Maintenant, les ESP32 devraient être disponibles dans la liste des cartes. Ouvrez le menu de sélection des cartes :

Ouvrir le menu pour sélectionner un carte dans l'IDE Arduino

Sélectionnez votre carte et le port série associé. Dans mon cas, une FireBeetle en raison de sa très faible consommation

Select your board and the associated serial port. In my case, FireBeetle due to its low power consumption

Sélectionnion de l'ESP32 et du port série

Pour vérifier votre installation, vous pouvez maintenant essayer votre configuration avec l'un des exemples fournis :

Liste des exemples pour l'ESP32dans l'IDE Arduino

That's all folks!

Téléchargement

Vous trouverez ci-dessous une copie du paquet fourni par Espressif:

package_esp32_index.json (version du 27 novembre 2022)

Voir aussi


Dernière mise à jour : 27/11/2022