Carregar esboços simples parece funcionar quando executo o programa Arduino como root ( sudo
). Eu gostaria de executá-lo como um usuário comum. Alguém já enfrentou o mesmo problema antes e o corrigiu?
Aqui está o que eu obtive de lsusb
:
$ lsusb
Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
E o programa Arduino o identifica como /dev/ttyACM0
. Aqui estão suas permissões:
$ ls -l /dev/ttyACM0
crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0
Aqui está a saída de 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 carrego um esboço dos exemplos, como usuário comum, encontro este erro:
avrdude:stk500_recv(): programmer not responding
Todas as sugestões são bem-vindas.
Preferences
menu.
dmesg
arquivo de dispositivo registrado.
/dev/ttyACM0: USB ACM device
. Então, isso não me parece um problema. Por outro lado, os logs de compilação e upload (precisavam habilitá-los nas Preferências), parecem promissores. Eu só não consigo copiá-los a partir do programa arduino :( (pode ser que eles estão escrevendo a um algum lugar do arquivo?).