Разбор материала
ПавеJI сообщил, что загрузчик не устанавливал: компилировал прошивку в Arduino IDE, забирал результат из временной папки и записывал через USBasp с помощью avrdude. Это описание его способа загрузки, не решение ошибки компиляции.
Ограничения источника
Дополнительные ограничения не указаны; применимость к вашему оборудованию требуется уточнить.