Note

Bonjour, bienvenue dans la communauté SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts sur Facebook ! Plongez au cœur de Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

  • Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.

  • Apprendre et partager : Échangez des conseils et des tutoriels pour améliorer vos compétences.

  • Aperçus exclusifs : Accédez en avant-première aux nouvelles annonces de produits et aux avant-goûts.

  • Réductions exclusives : Profitez de réductions exclusives sur nos nouveaux produits.

  • Promotions festives et cadeaux : Participez à des tirages au sort et à des promotions spéciales.

👉 Prêt à explorer et créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !

Installation manuelle du pilote pour ESP32

Si vous avez connecté votre carte ESP32 à votre ordinateur via USB mais que vous ne voyez aucun port dans l’IDE Arduino ou Thonny IDE (ou que seul COM1 apparaît), cela signifie que votre ordinateur n’a pas reconnu la carte. Dans ce cas, vous devez installer manuellement le pilote USB.

Nous proposons deux variantes de cartes ESP32, qui ne diffèrent que par leur puce USB-serial :

  • CP2102

  • CH340

Fonctionnellement, elles sont identiques : la seule différence réside dans le pilote USB requis.

../_images/driver_ch340_cp2102.jpg

Installation du pilote CH340

Dans ce tutoriel, nous vous expliquons comment installer le pilote CH340 sur différents systèmes d’exploitation. Dans de nombreux cas, le pilote est installé automatiquement. Toutefois, selon la version ou la configuration du système, une installation manuelle peut être nécessaire lors de la première connexion d’un appareil CH340.

Pilotes

La puce CH340 est fabriquée par WCH. Voici les liens vers les pilotes officiels disponibles sur leur site :

Vous pouvez également visiter le site officiel de WCH pour télécharger la dernière version. Au moment de la rédaction, elle est accessible sur cette page en chinois :

Si vous utilisez Chrome, vous pouvez demander la traduction automatique de la page.

Voici comment installer le pilote CH340 selon votre système :

Windows 7/11

  1. Téléchargez le pilote :

  2. Double-cliquez sur le fichier .exe. Si vous avez téléchargé l’archive ZIP, décompressez-la d’abord, puis exécutez l’.exe.

  3. Cliquez d’abord sur Désinstaller pour supprimer d’éventuels anciens pilotes, puis sur Installer.

    ../_images/driver_ch340_install.png
  4. Une fois l’installation terminée, ouvrez le Gestionnaire de périphériques (appuyez sur ⊞ Win + R, tapez devmgmt.msc puis validez).

    ../_images/driver_ch340_device.png
  5. Développez la section Ports (COM & LPT). Vous devriez voir USB-SERIAL CH340 (COM##) s’afficher (le numéro COM peut varier).

    ../_images/driver_ch340_com.png

macOS

  1. Téléchargez et décompressez le paquet :

  2. Ouvrez le dossier extrait et double-cliquez sur le fichier .pkg pour lancer l’installation.

    Note

    Sur macOS 10.13 et ultérieur, l’extension système peut être bloquée. Si cela se produit, allez dans Réglages Système > Confidentialité et sécurité, puis cliquez sur Autoriser à côté de l’extension bloquée. Vous devrez peut-être déverrouiller (icône de cadenas + mot de passe) et redémarrer votre Mac.

    ../_images/driver_ch340_install_mac.png
  3. Pour vérifier le bon fonctionnement, branchez le périphérique CH340 et ouvrez le Terminal :

    ls /dev/cu*
    
  4. Vous devriez voir apparaître un port comme /dev/cu.usbserial***** (le nom peut varier).

    ../_images/driver_ch340_mac_port.png

Linux

  1. La plupart des distributions Linux intègrent déjà le pilote CH340. Branchez simplement l’appareil : il devrait être reconnu.

  2. Si ce n’est pas le cas, mettez à jour votre système :

    sudo apt-get update
    sudo apt-get upgrade
    
  3. Pour une installation manuelle, téléchargez :

  4. Rebranchez votre ESP32 et exécutez :

    ls /dev/ttyUSB*
    
  5. Si le pilote fonctionne, vous devriez voir apparaître quelque chose comme :

    /dev/ttyUSB0
    

Comment installer le pilote CH2102 ?

Ce guide vous expliquera comment installer le pilote USB-série CH2102 sur différents systèmes d’exploitation. Dans de nombreux cas, le pilote est automatiquement installé par le système. Cependant, selon la version ou la configuration de votre système, une installation manuelle peut être nécessaire lors de la première connexion d’un appareil CH2102 à votre ordinateur.

Windows

  1. Rendez-vous sur la page Silicon Labs USB to UART Bridge VCP Drivers et téléchargez le CP210x_Universal_Windows_Driver.

  2. Extrayez le fichier ZIP, puis faites un clic droit sur le fichier .inf et sélectionnez Installer. Suivez les instructions à l’écran pour terminer l’installation.

    ../_images/driver_cp2102_install.png
  3. Une fois installé, connectez votre appareil CP2102 à un port USB. Ouvrez le Gestionnaire de périphériques (appuyez sur ⊞ Win + R, tapez devmgmt.msc et appuyez sur Entrée).

  4. Développez la section Ports (COM & LPT). Vous devriez voir une entrée du type : Silicon Labs CP210x USB to UART Bridge (COM#).

    ../_images/driver_cp2102_com.png
  5. Si le périphérique apparaît sans icône d’avertissement, le pilote a bien été installé et fonctionne correctement.

macOS

Le pont USB-UART CP2102 est fabriqué par Silicon Labs. Sur les versions récentes de macOS, un support de base peut être intégré, mais pour une compatibilité et une stabilité optimales, il est recommandé d’installer le pilote officiel de Silicon Labs.

  1. Rendez-vous sur la page USB to UART Bridge VCP Drivers et téléchargez le CP210x VCP Mac OSX Driver adapté à votre système (Apple Silicon ou Intel).

  2. Extrayez le fichier ZIP téléchargé, puis double-cliquez sur le fichier .dmg pour le monter.

  3. Dans le volume monté, ouvrez et exécutez Install CP210x VCP Driver.app.

  4. Suivez les instructions à l’écran pour terminer l’installation.

    ../_images/driver_cp2102_mac_install.png
  5. Sur macOS 10.13 ou version ultérieure, le système peut bloquer l’extension du pilote. Si c’est le cas :

    • Allez dans Réglages système > Sécurité et confidentialité

    • Cliquez sur Autoriser à côté de l’extension Silicon Labs

    • Déverrouillez les réglages si nécessaire (cliquez sur le cadenas et entrez votre mot de passe)

    • Redémarrez votre Mac pour appliquer les modifications

  6. Après l’installation, redémarrez votre Mac si ce n’est pas déjà fait.

  7. Pour vérifier que le pilote est bien installé, ouvrez le Terminal et exécutez :

    ls /dev/cu.*
    
  8. Vous devriez voir un appareil semblable à ceci, ce qui indique que le pilote fonctionne :

    /dev/cu.SLAB_USBtoUART
    

Linux

  1. La plupart des distributions Linux (par exemple Ubuntu, Debian, Fedora) incluent nativement le support du pilote CP2102. Dans la majorité des cas, il suffit de brancher l’appareil pour qu’il soit reconnu.

  2. Si l’appareil n’est pas détecté, essayez de mettre à jour votre système :

    sudo apt-get update
    sudo apt-get upgrade
    
  3. Après la mise à jour, reconnectez