Pour autant que je vois que vous utilisez la version 1.0.5
d'arduino IDE, je suppose que vous avez installé celui dans les dépôts apt.
Vous pouvez soit essayer d'en installer un à partir du snapcraft ou celui du site Web d'arduino .
Personnellement, j'ai utilisé ce dernier et tout fonctionnait comme un charme.
De plus, dans le cas où vous pouvez essayer de loon on Tools
-> Port
s'il existe un port qui n'est pas un /dev/ttyS0
. Essayez de jouer avec ces options. Enfin, en cherchant sur, dmesg
vous pouvez également découvrir quel port a été localisé pour Arduno.
Enfin, une autre approche consiste à débrancher votre arduino, à le rebrancher et à taper la commande suivante:
dmesg | tail
Afin d'enregistrer le dernier événement comme celui qui se produit lorsque Arduino est branché sur un port USB. La commande ci-dessus vous montrera le bon port.
Pour de meilleurs résultats, vous pouvez utiliser les éléments suivants:
dmesg | tail -f
Et continuez à brancher et débrancher l'arduino du port usp jusqu'à ce que vous voyiez un message lié à l'arduino. Le -f
paramètre permet d'afficher en temps réel les nouveaux journaux.
Dimitrios Desyllas
la source
Votre compte d'utilisateur n'est probablement pas autorisé à utiliser le port série.
Deux façons de résoudre ce problème:
sudo
).dialout
groupe, qui est autorisé à utiliser le port série. Utilisez la commandesudo adduser $USER dialout
. Vous devrez vous déconnecter puis vous reconnecter pour que cela prenne effet (ou essayez ceci ). Pour répertorier les groupes d'utilisateurs actuelsgroups
ouid -Gn
.Une fois cela fait, lorsque vous sélectionnez le bon port série (comme d'autres l'ont peut-être mentionné
/dev/ttyUSB0
), vous devriez pouvoir écrire, vous permettant de programmer l'Arduino.la source
Pour les trucs en série, je recommanderais en fait d'utiliser quelque chose comme minicom, il est facile à utiliser et vous voyez en fait le / dev / tty auquel il est lié. C'est généralement quelque chose comme / dev / ttyS0
Edit: Donc, ce n'est pas seulement une réponse de lien,
dmesg | grep tty
c'est comme ça que vous voyez le port de votre TTY - voir le lien ci-dessus pour référence.la source
J'ai eu ce même problème et j'ai eu du mal à le résoudre pendant un certain temps. J'ai essayé les suggestions habituelles sur l'ajout de moi-même au groupe de composition et j'étais frustré qu'aucun de ces conseils n'ait aidé. En fin de compte, j'ai réalisé que j'utilisais une version backrev du logiciel Arduino IDE, et une fois la mise à niveau effectuée, le problème a disparu.
la source
utilisez ceci
ou
la source