Olá, estou com uma dúvida quanto a gravação de um avr.
Já fiz algumas gravações utilizando o arquivo .hex, mas recentemente encontrei um projeto no github com arquivos"main.c e Makefile"
A minha dúvida é a seguinte. Como faço a gravação utilizando esses arquivos?
É um código-fonte em C que provavelmente está desconsiderando a lib do arduino e utilizando diretamente a avrlibc. Você precisa compilar pelo avr-gcc e depois usar o avrdude para enviar o programa compilado para o MCU com um gravador de AVR.
Basicamente é fazer o que o Arduino faz, mas um pouco mais manual.