mercredi 27 mars 2024

Arduino IDE v2 sur Linux Mint 20/21 et Arduino / ESP8266 (CH340 usb) en conflit avec BRLTTY

 


Après avoir installé l'Arduino IDE v2 depuis le Flatpak de la logithèque de Linux Mint 21.3 ( ou via AppImage), et branché en USB un Arduino UNO R3 ATmega328P ( c'est aussi valable pour d'autres micro-contrôleurs comme les ESP ), il est impossible de téléverser un programme car l'Arduino / ESP n'est pas détecté, l'utilisateur n'ayant pas l'autorisation d'accéder aux ports série. 


 

Donc avant tout, on doit ajouter l'utilisateur aux groupes "tty" et "dialout":

sudo usermod -a -G tty $USER
sudo usermod -a -G dialout $USER 

Puis déconnecter et reconnecter (Logout / Login).

Toutefois, l'Arduino / ESP connecté en usb n'est toujours pas détecté !

Or, on constate que lorsqu'on branche l'Arduino / ESP, le port /dev/ttyUSB0 est absent !

ls /dev => /dev/ttyUSB0 est absent !