Gerar Firmware Digipeater APRS Arduino ATMega328P

A seguir está a ferramenta online para geração do arquivo binário (“firmware.hex”) do firmware de digipeater EXTDIGI para protótipos montados com Arduino ATMega328 [schematic].

Carregar o Firmware.hex para o ATMega328

Usuários Windows:

Após gerado o firmware, você deve carregá-lo para dentro da sua placa utilizando o XLoader utilizando as seguintes configurações:

Se Arduino Nano o Baud rate é 57600.
Se Arduino Uno o Baud rate é 115200.

Usuários Linux:

Quando utilizando o ambiente Linux, você pode carregar o firmware para sua placa utilizando o avrdude. Para tanto pode ser necessário instalá-lo antecipadamente.

O Comando Para Carregar o Firmware Usando o AVRDUDE:

 avrdude -v -c arduino -p ATMEGA328P -P /dev/ttyUSB0 -b 115200 -D -U flash:w:firmware.hex

– onde o ttyUSB0 deve ser a porta serial que o seu arduino pegou no linux (pode ser visto por meio do comando “ls /dev | grep ttyUSB”).
– onde 115200 deve ser a velocidade da porta para upload do firmware (57600 para Arduino Nano e 115200 para Arduinos UNO).