Mikrokontrolery AVR są popularne wśród hobbystów i amatorów, ze względu na łatwość programowania, a także łatwość uruchomienia. Do niektórych układów wystarczy podłączyć zasilanie, by stanowiły kompletny, programowalny system mikroprocesorowy. W połączeniu z dużymi obudowami typu DIP daje to rzadko spotykaną możliwość budowy prostszych układów mikroprocesorowych bez konieczności pracochłonnego przygotowywania płytki drukowanej.
Podział Układy typu AVR zostały podzielone na kilka podtypów: 8-bitowe tinyAVR – oznaczenie ATtiny 0,5-16 kB pamięci programu obudowy o 6-32 wyprowadzeniach ograniczony zestaw zintegrowanych peryferiów obniżony pobór mocy megaAVR – oznaczenie ATmega 4-256 kB pamięci programu obudowy o 28-100 wyprowadzeniach rozszerzony zestaw poleceń (m.in. o polecenia do obsługi powiększonej pamięci programu) liczne zintegrowane peryferia (przetworniki AC/CA, timery, liczniki, USB itp) nowsze ATMegi (posiadające czterocyfrowe oznaczenia) cechują się znacznie rozbudowanymi funkcjonalnościami (event system, układ programowalnej logiki, rozbudowane porty IO)