Nota

Ciao, benvenuto nella Community di SunFounder per appassionati di Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati.

Perché unirti?

  • Supporto esperto: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra community e del nostro team.

  • Impara e Condividi: Scambia consigli e tutorial per migliorare le tue competenze.

  • Anteprime Esclusive: Ottieni accesso anticipato agli annunci di nuovi prodotti e anteprime speciali.

  • Sconti Speciali: Godi di sconti esclusivi sui nostri prodotti più recenti.

  • Promozioni e Omaggi Festivi: Partecipa a omaggi e promozioni festive.

👉 Pronto a esplorare e creare con noi? Clicca su [qui] e unisciti oggi stesso!

Installation manuelle du pilote pour ESP32

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

Nous proposons deux types de cartes ESP32, qui diffèrent uniquement par leur puce de conversion USB-série :

  • CP2102

  • CH340

Fonctionnellement, elles sont identiques — seule la version du pilote diffère.

../_images/driver_ch340_cp2102.jpg

Comment installer le pilote CH340 ?

Dans ce tutoriel, nous vous expliquons comment installer les pilotes CH340 sur différents systèmes d’exploitation. Pour de nombreux utilisateurs, le pilote s’installe automatiquement. Cependant, selon votre système et ses mises à jour, une installation manuelle peut être nécessaire lors de la première connexion de la puce CH340 à votre ordinateur.

Pilotes

La puce CH340 est fabriquée par WCH. Voici des liens vers les pilotes pour différents systèmes, depuis le site officiel de WCH :

Vous pouvez également visiter le site officiel WCH pour télécharger les derniers pilotes. À l’heure actuelle, la dernière version est disponible sur leur page en chinois :

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

Nous allons maintenant voir comment installer le pilote CH340 selon le système.

Windows 7/11

  1. Téléchargez le pilote.

  2. Double-cliquez sur le fichier .exe. Si vous avez téléchargé la version .zip, extrayez-la d’abord puis double-cliquez sur le .exe à l’intérieur.

  3. Cliquez d’abord sur «Uninstall» pour supprimer les anciens pilotes, puis cliquez sur «Install».

    ../_images/driver_ch340_install.png
  4. Après l’installation, ouvrez le Gestionnaire de périphériques. Cliquez sur le bouton Démarrer ou ⊞ (Windows), tapez «gestionnaire de périphériques» et appuyez sur Entrée.

    ../_images/driver_ch340_device.png
  5. Dans le gestionnaire, développez la section «Ports (COM & LPT)». Vous devriez voir USB-SERIAL CH340 (COM##). Le numéro COM peut varier.

    ../_images/driver_ch340_com.png

macOS

  1. Téléchargez et extrayez le paquet du pilote.

  2. Ouvrez le dossier extrait et double-cliquez sur le fichier .pkg. Suivez les instructions pour installer.

    Nota

    Si un message «Extension système bloquée» ou «Développeur non vérifié» apparaît, allez dans Réglages système > Confidentialité et sécurité et cliquez sur Autoriser à côté de l’extension bloquée. Vous devrez peut-être déverrouiller les réglages avec votre mot de passe. Redémarrez ensuite votre Mac.

    ../_images/driver_ch340_install_mac.png
  3. Pour vérifier que le pilote fonctionne, connectez l’appareil CH340 et ouvrez une fenêtre de Terminal. Exécutez ensuite :

    ls /dev/cu*
    
  4. Vous devriez voir un appareil du type /dev/cu.usbserial*****. Le nom exact peut varier.

    ../_images/driver_ch340_mac_port.png

Linux

  1. La plupart des distributions Linux incluent déjà le pilote CH340. Il fonctionne automatiquement après branchement. Sinon, mettez à jour votre système :

    sudo apt-get update
    sudo apt-get upgrade
    
  2. Vous pouvez aussi télécharger et installer manuellement le pilote CH340 pour Linux :

  3. Reconnectez la carte ESP32 à un port USB. Ensuite, exécutez cette commande dans votre terminal :

    ls /dev/ttyUSB*
    
  4. Vous devriez voir un résultat du type /dev/ttyUSB0.

Comment installer le pilote CH2102 ?

Ce guide vous expliquera comment installer le pilote USB vers série CH2102 sur différents systèmes d’exploitation. Dans de nombreux cas, le pilote est installé automatiquement par le système d’exploitation. Toutefois, selon la version ou la configuration de votre système, vous devrez peut-être installer le pilote manuellement 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 du pilote.

    ../_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 comme 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 été installé avec succès et fonctionne correctement.

macOS

Le pont USB-vers-UART CP2102 est fabriqué par Silicon Labs. Sur les versions récentes de macOS, le système peut inclure une prise en charge de base, mais pour une compatibilité et une stabilité complètes, 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 correspondant à 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 cela se produit :

    • Allez dans Réglages système > Confidentialité et sécurité

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

    • Déverrouillez les réglages si nécessaire (cliquez sur l’icône de 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 périphérique comme ceci, ce qui indique que le pilote fonctionne correctement :

    /dev/cu.SLAB_USBtoUART
    

Linux

  1. La plupart des distributions Linux (par exemple, Ubuntu, Debian, Fedora) incluent une prise en charge intégrée du pilote CP2102. Dans la majorité des cas, il suffit de brancher l’appareil pour qu’il soit reconnu automatiquement.

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

    sudo apt-get update
    sudo apt-get upgrade
    
  3. Après la mise à jour, reconnectez l’appareil CP2102 et exécutez la commande suivante dans un terminal :

    ls /dev/ttyUSB*
    
  4. Si le pilote fonctionne correctement, vous devriez voir un périphérique comme :

    /dev/ttyUSB0
    
  5. Vous pouvez également vérifier les journaux du noyau pour confirmer la détection :

    dmesg | grep ttyUSB