Quando se programa o Arduino muitas vezes se deseja gravar o hardware independentemente da sua IDE. Isto permite desenvolver projetos em programas profissionais e com mais recursos que a limitada IDE do Arduino.
Um bom programa para a gravação dos AVRs é o AVRdude, confiavel em muito utilizado. Para gravar o Arduino esse programa é empregado em conjunto com uma interface gráfica (inclusive pela IDE do Arduino). Comecei utilizando o AVRdude-GUI, entretanto acabei encontrando o AVR8 Burn_O_Mat mais completo e facil de utilizar. Abaixo o video explicativo e o programa.
Obs.: para o Arduino Uno e/ou para a versão 1.0 (ou superior) do programa do Arduino, deve-se selecionar em <Programmer> arduino (Arduino). Nesse caso, deve-se selecionar os arquivos avrdude.exe e avrdude.conf, respectivamente, da pasta onde foi descompatado o programa do Arduino, por exemplo: C:\arduino-1.0.1\hardware\tools\avr\bin\avrdude.exe e C:\arduino-1.0.1\hardware\tools\avr\etc\avrdude.conf
Obs.: para o Arduino Uno e/ou para a versão 1.0 (ou superior) do programa do Arduino, deve-se selecionar em <Programmer> arduino (Arduino). Nesse caso, deve-se selecionar os arquivos avrdude.exe e avrdude.conf, respectivamente, da pasta onde foi descompatado o programa do Arduino, por exemplo: C:\arduino-1.0.1\hardware\tools\avr\bin\avrdude.exe e C:\arduino-1.0.1\hardware\tools\avr\etc\avrdude.conf
Professor, percebi que, para o código ser colocado sem erro no Arduino 2009, nas informações adicionais é necessário colocar "-b 57600", para configurar o baud rate. Valores diferentes também funcionam, mas algo deve ser colocado.
ResponderExcluir