Utiliser l'ESP32 avec le logiciel Arduino : Différence entre versions

Ligne 36 : Ligne 36 :
 
{{Tuto Step
 
{{Tuto Step
 
|Step_Title=Ajoutez la carte
 
|Step_Title=Ajoutez la carte
|Step_Content=# Dans le menu '''Outils''' > '''Type''', choisir '''Gestionnaire de cartes...'''
+
|Step_Content=#Dans le menu '''Outils''' > '''Type''', choisir '''Gestionnaire de cartes...'''
# Taper dans la recherche "'''esp32'''"
+
#Taper dans la recherche "'''esp32'''"
# Cliquer sur le bouton "Installer" situé dans l'élément nommée '''esp32 par Espressif Systems"'''
+
#Cliquer sur le bouton "Installer" situé dans l'élément nommée '''esp32 par Espressif Systems"'''
  
<br />{{Info|En cas de problème de timeout lors du téléchargement, vous pouvez modifier la configuration d'Arduino IDE pour qu'il attende plus longtemps :
+
<br />
1. Ouvrez le fichier dans C:\Users\<username>\.arduinoIDE\arduino-cli.yaml et rajouter les lignes suivantes :
 
  
 +
En cas de problème de timeout lors du téléchargement, vous pouvez modifier la configuration d'Arduino IDE pour qu'il attende plus longtemps :
 +
 +
# Ouvrez le fichier dans <syntaxhighlight>
 +
C:\Users\<username>\.arduinoIDE\arduino-cli.yaml
 +
</syntaxhighlight>
 +
# Rajouter les lignes suivantes :<syntaxhighlight lang="yaml">
 
network:
 
network:
 
   connection_timeout: 300s
 
   connection_timeout: 300s
 
+
</syntaxhighlight>
2. Redémarrer Arduino IDE après avoir enregistrer le fichier}}
+
# Redémarrer Arduino IDE après avoir enregistrer le fichier
  
 
<br />
 
<br />

Version du 23 janvier 2026 à 15:21

Auteur avatarAntony Le Goïc-Auffret | Dernière modification 23/01/2026 par Cballevre

Item-ESP32 esp32.jpg
Pour pouvoir utiliser une carte ESP32 avec le logiciel Arduino, il y a une légère configuration à réaliser
Licence : Attribution (CC-BY)

Introduction

L'ESP32 est un microcontroleur comme l'Arduino Uno doté de Wifi et de Bluetooth mais pour l'utiliser il faut ajouter quelques éléments au logiciel Arduino :

  • Un gestionnaire de cartes pour qu'il reconnaisse l'ESP32.
  • Un pilote pour que l'ordinateur se connecte à la carte

Étape 1 - Ajouter l'URL de gestionnaire de cartes supplémentaires

  1. Ouvrir le logiciel Arduino IDE
  2. Dans le menu Fichier, choisir Préférences...
  3. Dans le champ "URL de gestionnaire de cartes supplémentaires", copiez-collez l'URL ci-dessous :

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json



Étape 2 - Ajoutez la carte

  1. Dans le menu Outils > Type, choisir Gestionnaire de cartes...
  2. Taper dans la recherche "esp32"
  3. Cliquer sur le bouton "Installer" situé dans l'élément nommée esp32 par Espressif Systems"


En cas de problème de timeout lors du téléchargement, vous pouvez modifier la configuration d'Arduino IDE pour qu'il attende plus longtemps :

  1. Ouvrez le fichier dans
    C:\Users\<username>\.arduinoIDE\arduino-cli.yaml
  2. Rajouter les lignes suivantes :
    network:
      connection_timeout: 300s
  3. Redémarrer Arduino IDE après avoir enregistrer le fichier





Étape 3 - Brancher votre carte ESP32

Branchez votre carte.

Allez dans outils -> port et sélectionnez le port sur lequel la carte est branché.


Si vous ne trouvez pas le port de votre carte c'est peut-être que votre ordinateur ne possède pas le pilote lui permettant de reconnaitre votre carte.


Dans ce cas voyez le point suivant.


Étape 4 - Installer le pilote

Cet étape est nécessaire pour Windows ou MacOS.

Il faut installer des pilotes dédiés qu'on trouve ici :

Lorsque le port USB sur lequel la carte est banchée n'est pas reconnu : il faut installer les pilotes. Le pilote permet à l'ordinateur de décoder les communications provenant de la carte.



Étape 5 - Tester votre carte ESP32

Ouvrir Arduino IDE.

Dans le menu Fichier > Exemples > 01.Basics, on choisit Blink pour ouvrir un nouveau croquis avec un code pour faire clignoter une LED de la carte.

Dans le menu Outils > Carte > esp32, on choisit la carte ESP32-WROOM-DA Module (ce type peut varier en fonction du modèle de votre carte).

Dans le code du croquis, on remplace LED_BUILTIN par 2.

Téléverser le code sur la carte. Si tous ce passe bien, la LED de la carte devrait clignoter.

Étape 7 - Liste de dépannage technique

  1. Changer le câble : vérifier s'il s'agit du câble d'alimentation ou du câble de données.
  2. Écrire un programme basique : tester avec l'exemple "Blink" (clignotement).
  3. Vérifier la version de l'IDE ou essayer un autre logiciel.
  4. Tester en parallèle sur un autre PC : il peut s'agir d'un problème de port COM ou de pilote (driver).
  5. Changer de carte (tester avec un autre matériel).
  6. Et surtout, ne pas hésiter à demander de l'aide.


Dernière modification 23/01/2026 par user:Cballevre.

Commentaires

Published