µProg to przenośny programator, którym zaprogramujemy układy AVR bez połączenia z komputerem. Dzięki prostej budowie jest tani w wykonaniu, co nie oznacza, że nie jest w pełni funkcjonalny. Otóż wykonamy nim wszystkie czynności, jakie można wykonać tradycyjnym programatorem. µProg wyróżnia się bardzo prostą obsługą, szybkością działania, małym rozmiarem, jest samodzielnym urządzeniem. Programator wykorzystuje kartę SD, na której znajduje się system, ustawienia pracy µProga oraz wszystkie pliki potrzebne do zaprogramowania układu, czyli: flash, eeprom, pliki z ustawieniami fusebits oraz lockbits.