Utiliser un ESP32 CP2102 avec l’IDE Arduino

Sommaire

Ce guide explique comment configurer et utiliser un ESP32 avec un convertisseur USB-série CP2102 dans l’IDE Arduino.

Installer les pilotes du CP2102

  1. Télécharger les pilotes CP2102 :

    • Rendez-vous sur le site officiel de Silicon Labs.

    • Téléchargez et installez les pilotes adaptés à votre système d’exploitation (Windows, macOS ou Linux).

  2. Installation du pilote pour Windows :

    • À l’aide de l’explorateur de fichiers Windows, localisez le dossier contenant les pilotes (que vous avez préalablement décompressés).

    • Faites un clic droit sur le fichier silabser.inf et sélectionnez Installer.

    • Suivez les instructions affichées à l’écran.

  3. Connecter l’ESP32 :

    • Branchez l’ESP32 à votre ordinateur via un câble USB.

    • Vérifiez que le port série est détecté :

      • Sous Windows : ouvrez le Gestionnaire de périphériques.

      • Sous macOS/Linux : utilisez la commande ls /dev/tty.* pour voir les ports disponibles.

Installer l'extension ESP32 dans l'IDE Arduino

  1. Ouvrir l’IDE Arduino.

  2. Ajouter l’URL pour les cartes ESP32 :

    • Allez dans Fichier > Préférences.

    • Dans le champ URL du gestionnaire de cartes supplémentaires, ajoutez :

      https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
      • Si d’autres URL sont déjà présentes, séparez-les par une virgule.

  3. Installer les cartes ESP32 :

    • Allez dans Outils > Type de carte > Gestionnaire de cartes.

    • Recherchez “esp32”.

    • Cliquez sur Installer pour la plateforme ESP32.

Configurer l'IDE Arduino

  1. Sélectionner la carte ESP32 correspondante :

    • Allez dans Outils > Type de carte > ESP32 Arduino.

    • Choisissez le modèle exact de votre ESP32 (par exemple : ESP32 Dev Module).

  2. Configurer le port série :

    • Allez dans Outils > Port.

    • Sélectionnez le port correspondant à votre ESP32 (par exemple : COM3 sous Windows ou /dev/ttyUSB0 sous Linux).

  3. Configurer les options :

    • Flash Frequency : 80 MHz.

    • Upload Speed : 115200 (ou 921600 si votre système le supporte).

    • Partition Scheme : Default.

Tester avec un programme simple

  1. Charger un programme d’exemple :

    • Allez dans Fichier > Exemples > WiFi > WiFiScan (ou un autre exemple).

  2. Téléverser le code :

    • Cliquez sur le bouton Téléverser.

    • Si vous voyez une erreur de connexion, appuyez sur le bouton Boot de votre ESP32 pendant le téléversement.

  3. Ouvrir le moniteur série :

    • Allez dans Outils > Moniteur Série.

    • Configurez le débit en bauds à 115200 pour voir les messages de l’ESP32.

Résolution des problèmes courants

  • Le port COM n’est pas détecté :

    • Assurez-vous que le pilote CP2102 est bien installé.

    • Essayez un autre câble USB (certains câbles ne prennent en charge que l’alimentation, pas les données).

  • Erreur lors du téléversement :

    • Maintenez le bouton Boot pendant le téléversement.

    • Vérifiez que vous avez sélectionné le bon port et le bon modèle d’ESP32.

Avec ce guide, vous devriez pouvoir configurer et utiliser votre ESP32 CP2102 avec l’IDE Arduino facilement. Si vous rencontrez des problèmes ou avez des questions, n’hésitez pas à demander de l’aide !

Bonjour ! 🌟 Rejoignez notre newsletter pour ne rien manquer.

Recevez nos offres spéciales et les derniers articles directement dans votre boîte de réception

Nous ne faisons pas de spam, promis ! Consultez notre politique de confidentialité pour en savoir plus.

Panier
Retour en haut

Projet sur mesure