Fui instruído a "gravar o gerenciador de inicialização" no meu Arduino para corrigir um erro que estava recebendo. Como posso fazer isso? (E o que exatamente é o carregador de
Fui instruído a "gravar o gerenciador de inicialização" no meu Arduino para corrigir um erro que estava recebendo. Como posso fazer isso? (E o que exatamente é o carregador de
Quase todas as placas Arduino modernas usam o carregador de inicialização Optiboot . Comparado com o ATmegaboot usado anteriormente, ele é menor em termos de flash (em cerca de 1,5 KB) e mais rápido na velocidade de upload (115,2k vs 57,6k) e inicia seu esboço mais rapidamente (o atraso enquanto...
Quando carrego um novo esboço no meu Arduino Uno usando o carregador de inicialização Optiboot, o que realmente acontece? O que é enviado para o Arduino? Como ele responde? O que significa "não sincronizado"? O que está "sincronizado"? Nota: Isto é pretendido como uma "pergunta de referência"...
Eu tenho um Arduino Mega 2560 e estava funcionando bem até a hora do almoço quando comecei a receber este erro: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Eu sei que não é o código que estou executando, pois tentei carregá-lo em...
Terei muitos dispositivos baseados em microcontroladores que serão independentes um do outro, mas todos executarão o mesmo programa. Gostaria de fazer upload de um programa para todos eles ao mesmo tempo com uma transmissão sem fio. Idealmente, o usuário conectaria um controlador USB ao...
Quero usar todos os seis pinos de E / S de um ATtiny85, o que significa também usar o pino de redefinição como um pino de E / S; no entanto, descobri que se eu desativar o pino RESET, não posso mais programar o ATtiny usando um Programador ISP. No entanto, descobri que existem gerenciadores de...