Il caricamento di semplici schizzi sembra funzionare quando eseguo il programma Arduino come root ( sudo
). Vorrei eseguirlo come un utente normale. Qualcuno ha affrontato lo stesso problema prima e risolto?
Ecco cosa ho ottenuto da lsusb
:
$ lsusb
Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
E il programma Arduino lo identifica come /dev/ttyACM0
. Ecco i suoi permessi:
$ ls -l /dev/ttyACM0
crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0
Ecco l'output di id
groups=1000(abhiram),20(dialout),24(cdrom),25(floppy),29(audio),
30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
Quando carico uno schizzo dagli esempi, come utente normale, riscontro questo errore:
avrdude:stk500_recv(): programmer not responding
Eventuali suggerimenti sono ben accetti
Preferences
menu.
dmesg
file del dispositivo registrato.
/dev/ttyACM0: USB ACM device
. Quindi, non mi sembra un problema. D'altra parte, i log di compilazione e caricamento (hanno dovuto abilitarli nelle Preferenze), sembrano promettenti. Non riesco proprio a copiarli dal programma Arduino :(. (Potrebbe essere che stanno scrivendo su un file da qualche parte?)