Arduino IDE não reconhece portas USB no Ubuntu 22.04
Fala galera,
nesta dica, vou de forma fácil ensinar a resolver um problema bem chato para quem usa Arduino IDE no Ubuntu.
Ao atualizar para a versão 22.04, simplesmente as portas USB não são mais reconhecidas no app e mesmo com o comando lsusb, os microcontroladores não aparecem listados como detectados, gerando um aborrecimento.
O problema todo esta no brltty, um daemon utilizado para interface braile, mas que se comporta mal com o Arduino IDE e sua interface com a porta USB.
Para resolver o problema, simplesmente desinstale o serviço com o comando:
sudo apt-get remove brltty
Reinicie o computador e seu problema estará solucionado, pode gravar seus firmwares esp32, esp8266, Arduino etc tranquilamente com o Arduino IDE novamente.
[3] Comentário enviado por alfredpassadore em 26/07/2023 - 23:02h
Boa noite, fiz questão de fazer o cadastro para agradecer a dica, no entanto acho um absurdo este tipo de situação. Sempre que tento mostrar as vantagens do linux aparece este tipo de situação chata e difícil de ser resolvido. Procurei em vários tópicos , canais no próprio youtube e nada de solução, eu estava quase desistindo. Mais uma vez aguradeço a dica e Viva o Linux.
[5] Comentário enviado por alexandre_uzeda em 12/07/2024 - 07:37h
Galera, Bom dia
Fiz o procedimento listado acima, mas ainda não funciona. Vocês possuem mais alguma dica? Meu SO é Ubuntu. Estou tentando a vários dias botar pra funcionar o arduino e nada.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00