Outils pour utilisateurs

Outils du site


electronique:arduino:arduino_probleme_de_televersement_depuis_linux

Arduino, problème de téléversement depuis Linux

Si lors du téléversement d'un code compilé vers l’Arduino depuis un système d'exploitation Linux vous obtenez l'erreur suivante :

avrdude: ser_open(): can't open device “/dev/ttyUSB0”: Permission denied

c'est que vous n'avez pas les autorisations nécessaires pour communiquer avec le port USB.

Il vous faudra :

  • ouvrir un terminal pour lancer les commandes suivantes :
  • su pour vous connecter en tant que super utilisateur
  • entrer le mot de passe du super utilisateur
  • sudo usermod -a -G dialout $USER ou bien sudo usermod -a -G dialout <votreNomDutilisateur>
  • sudo chmod a+rw /dev/ttyUSB* ou bien sudo chmod a+rw /dev/ttyACM* en fonction du type de port utilisé par la machine.

Vous pouvez maintenant téléverser votre programme.

Si ce n'est pas le cas, alors vérifier bien le type de carte utilisé et le port sélectionné dans l'IDE Arduino.

electronique/arduino/arduino_probleme_de_televersement_depuis_linux.txt · Dernière modification : 2022/10/01 14:08 de 127.0.0.1