Ao criar um arquivo num programa como o AVR Studio (arquivo tipo .hex) é possível grava-lo diretamente pela USB no Arduino sem usar a IDE padrão do arduino.
Isso permite maior flexibilidade para desenvolvedores mais avançados.
Veja abaixo um vídeo tutorial de como proceder.
É preciso baixar o arquivo de gravação: Baixar
Veja vídeo tutorial:
Imagem da interface de gravação:
- Uma outra opção para esta tarefa é usar o ArdUP
6 comentários:
Olá,
Estou testando um Arduino Uno e tentei gravar arquivos hex utilizando as explicações do vídeo. Ainda não consegui pois parece que o software não consegue conectar com a placa Arduino.
Se puder dar alguma dica de configuração, ficarei muito agradecido.
Milton Vilela
miltonvilela@msn.com
Você instalou os drives do Arduino UNO?
Fiz o procedimento indicado em uma placa UNO (AT328) com um programa simples (C ANSI no AVR4) de pisca-led e funcionou.
Mas num segundo momento observo que não consigo mais usar a placa UNO na IDE nativa do Arduino (022).
Aqui tenho 2 dúvidas conceituais: 1-Pode ter ocorrido de o AVRDUDE ter sobresescrito no BootLoader do AT328 e por isso não funciona mais no IDE nativo do Arduino ?
2- Para o corrreto funcionamento do seu procedimento indicado no site é necessário que o controlador tenha um bootloader instalado, ou pode ser um controlador em "branco" que apenas recebe o arquivo hex, e sai funcionando, como acontece quando usamos um programado físico, tipo eXtreme ?
Obrigado,
Pedro Manoel Ferreira
olá
Faça um novo bootloader do arduino para ele operar na ide.
Caso ainda assim não volte é possivel que na configuração opções que "travam" tenham sido selecionadas.
O destravamento torna-se mais complicado neste caso.
Olá, esta é primeira vez que faço uma pergunta neste blog, desculpe se não está pertinente ao tópico.
Como faço para alterar e recompilar um novo bootloader para o arduino. Pois, tenho a necessidade de um bootloader com a velocidade de 4800bps para utilizar como conversor USB/TTL o attiny85 + AVR-CDC. Para os MCUs ATMega8 (arduino NG) e ATMega328p (arduino UNO).
Obrigado
Ismael da Hora
olá
Será preciso um gravador de bootloader.
pode usar um USBASP para isso.
A gravação pode ser feita via interface do arduino para o codigo padrão ou via AVR Studio usando um gravador profissional(Ice, dragon, ou equivalente) compatível.
Caso não tenha um gravador profissional pode usar o USBASP e o programa AVR BURN, tenho algum tutorial sobre o tema, basta verificar nas postagens.
Postar um comentário