MicroPython-M5Stack-Serial : Différence entre versions

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
(Page créée avec « == Identifier le port USB-Série == Votre plateforme ESP32 ou M5Stack (basé sur un ESP32) n'est pas capable d'exposer un système de fichier lorsque vous le branchez sur… »)
 
(Aucune différence)

Version actuelle datée du 10 juillet 2020 à 12:31

Identifier le port USB-Série

Votre plateforme ESP32 ou M5Stack (basé sur un ESP32) n'est pas capable d'exposer un système de fichier lorsque vous le branchez sur un ordinateur.

Le seul moyen de communication que celui-ci dispose est un UART (un port série via USB) pris en charge par le composant CP120x présent sur la carte.

Ce port série/UART peut être identifié au moment du branchement de la carte sur votre ordinateur.

Machine Linux

Sur un système Linux, il est facile d'identifier le port série dans les messages envoyés par le noyaux Linux lors de la connexion de l'ESP32 sur un port USB.

Brancher l'ESP32 / M5-Core puis exécuter la commande dmesg dans un terminal pour collecter les messages de débogage.

[441990.881362] usb 2-3.2: new full-speed USB device number 16 using xhci_hcd
[441990.983365] usb 2-3.2: New USB device found, idVendor=10c4, idProduct=ea60
[441990.983368] usb 2-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[441990.983370] usb 2-3.2: Product: CP2104 USB to UART Bridge Controller
[441990.983371] usb 2-3.2: Manufacturer: Silicon Labs
[441990.983373] usb 2-3.2: SerialNumber: 01DB6B96
[441990.984594] cp210x 2-3.2:1.0: cp210x converter detected
[441990.985755] usb 2-3.2: cp210x converter now attached to ttyUSB0

il s'agit ici du port ttyUSB0 et donc du périphérique /dev/ttyUSB0

Voir le tuto RShell pour savoir comment utiliser cette information avec votre ESP32 / M5Core.