Installer un convertisseur USB/TTL CP2102

Beaucoup de cartes de développement ne possèdent pas d’interface USB mais une simple interface série TTL. Un convertisseur USB/TTL est alors nécessaire.

Cet article va vous détailler comment installer les pilotes (drivers) d’un convertisseur USB/TTL CP2102 sous Windows 10.

Exemple de convertisseur USB/TTL CP2102

Il existe plusieurs types de convertisseurs USB/TTL, beaucoup de ces convertisseurs sont basés sur la puces CP2102 du fabriquant Silicon Labs.

Identification d'une puce CP2102 et du fabricant Silicon Labs

L’installation de ces modules sous Windows 10 est assez aléatoire:

  • soit l’installation s’effectue automatiquement au branchement du connecteur USB,
  • soit elle échoue et l’installation des pilotes (drivers) doit être réalisée manuellement. 

Installation automatique

Commençons par tester l’installation automatique:

Branchez votre convertisseur USB/TTL CP2102 au port USB de votre PC.

Brancher le convertisseur USB/TTL

Dans sa version 10 de Windows, Microsoft a caché son gestionnaire de périphériques matériels, il n’est plus directement accessible depuis le panneau de configuration.

La solution pour y accéder est d’appuyer sur la combinaison de touches  ‘Windows’ + ‘X’ pour ouvrir le menu administrateur puis de sélectionner « Gestionnaire de périphériques »:

Menu administrateur de Windows 10

Une fois le gestionnaire de périphérique ouvert, cliquez sur la branche « Ports (COM et LPT) » pour afficher les sous-éléments:

Le convertisseur USB/TTL Silicon Labs est bien identifié dans le "Gestionnaire de périphériques"

Si vous voyez apparaître « Silicon Labs CP210x USB to UART Bridge » ainsi que le port associé, c’est que Windows 10 a correctement identifié le périphérique et a installé automatiquement les pilotes nécessaires pour sa gestion. Vous pouvez alors utiliser votre convertisseur, vous n’avez rien de plus à faire.

Si vous ne trouvez pas votre convertisseur dans la branche « Ports (COM et LPT) » mais dans la branche « Autre périphériques » comme ci-dessous, cela signifie que Windows n’a pas trouvé les pilotes de votre convertisseur et que vous devez les installer manuellement comme détaillé au chapitre suivant.

Le "Gestionnaire de périphériques" n'a pas de pilote pour le convertisseur USB/TTL Silicon Labs.

Installation manuelle

Commencez par débrancher votre convertisseur USB/TTL CP2102 du port USB de votre PC.

Débrancher le convertisseur USB/TTL

Puis télécharger les drivers, soit sur la page CP210x USB to UART Bridge VCP Drivers  du site du fabricant Silicon Labs soit en utilisant ce lien.

Décompressez le fichier zip « CP210x_Universal_Windows_Driver.zip », vous obtenez un dossier contenant entre autre 2 programmes d’installation:

  • CP210xVCPInstaller_x64.exe pour Windows 10 avec noyau 64 bits (1)
  • CP210xVCPInstaller_x86.exe pour Windows 10 avec noyau 32 bits (2)
Dossier dézippé contenant les drivers des convertisseurs USB/TTL CP2102 et CP2104

Choisissez le programme d’installation correspondant à votre système d’exploitation et lancez son exécution.

Windows vous demande votre accord pour l’élévation de privilèges:

Contrôle de compte d'utilisateur pour installer les pilotes "Silicon Lab"

Ensuite c’est l’assistant windows d’installation des pilotes qui vous demande  votre accord:

L'assistant d'installation des pilotes va démarrer son exécution.

Si l’installation de votre convertisseur USB/TTL CP2102 s’est bien déroulée, vous  obtenez le message suivant:

L'assistant d'installation des pilotes a terminé l'installation des pilotes du convertisseur USB/TTL de "Silicon Laboratories Inc".

Afin de terminer l’installation il est indispensable que vous redémarriez votre ordinateur.

Une fois ce redémarrage effectué, vous pouvez de nouveau brancher votre convertisseur USB/TTL CP2102 au port USB de votre PC.

Brancher le convertisseur USB/TTL

Retournez ensuite dans le gestionnaire de périphériques.

Et là, lorsque vous cliquez sur la branche « Ports (COM et LPT) » vous voyez apparaître « Silicon Labs CP210x USB to UART Bridge » parmi les sous-éléments:

Le "Gestionnaire de périphériques" possède le pilote du convertisseur USB/TTL Silicon Labs.

C’est bon, votre convertisseur USB/TTL CP2102 est installé et reconnu par Window 10 ! Vous pouvez maintenant l’utiliser.

Ce contenu a été publié dans Arduino. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *