Ceci est une ancienne révision du document !
esp32 connected on linux
Pour vérifier que ton ESP32 est bien détecté sous Linux et apparaît sur un port tty, voici les méthodes les plus simples et fiables.
—
1. Regarder les nouveaux périphériques avec *dmesg*
Brancher l’ESP32 en USB, puis lancer :
dmesg -w
On verra apparaître des lignes comme :
</code> usb 1-1: ch341-uart converter now attached to ttyUSB0 </code>
ou :
</code> cp210x converter now attached to ttyUSB1 </code>
Le port sera généralement `ttyUSB0` ou `ttyUSB1` (parfois `ttyACM0` pour certaines cartes).
—
2. Lister les ports USB série disponibles
ls /dev/ttyUSB*
ou :
ls /dev/ttyACM*
S’il y en a un, ton ESP32 est reconnu.
—
3. Identifier le type d’interface (CH340, CP2102, FT232)
On pourra voir quel chipset USB est détecté :
lsusb
Exemples typiques :
* 1a86:7523 → CH340 * 10c4:ea60 → CP2102/CP210x * 0403:6001 → FTDI FT232
Cela confirme que ton câble fonctionne et que le driver est chargé.
—
4. Voir si votre utilisateur a les permissions
On pourra voir `/dev/ttyUSB0` mais on ne peut pas l’utiliser :
groups
Si le groupe dialout n’est pas dans la liste :
sudo usermod -a -G dialout $USER
Puis redémarrer la session.
