Der er to måder at programmere en AVR-mikrocontroller på. Den ene er at omprogrammere hele chippen ved hjælp af en AVR-programmør. Den anden er at bruge en bootloader, der er forprogrammeret på chippen, der gør det muligt for chippen at omprogrammere sig selv.
Moduler er printplader, der ofte har en bestemt funktion, såsom at måle temperaturen, styre motorer eller afspille lyd. Disse moduler har en forbindelse (normalt en header) til at kommunikere med en mikrocontroller såsom Arduino og Raspberry PI.
AnonymAVR Programmer USB / USBASP klonDet er besværligt at installere drivere på Windows 10. Jeg endte med at bruge et program kaldet "zadig" til dette, ellers kan jeg godt lide programmøren.