Atmel 51 AVR programlayıcı, Atmel AVR denetleyicileri için üretilmiş bir USB devre programlayıcısıdır. Bazı özellikleri: Birden çok platform altında çalışır (Linux, Mac OS X, Windows). Programlama hızı 5 kb/sn'ye kadar çıkabilir. Kristal frekansı 1,5 MHz'ten küçük hedefleri desteklemek için yavaş SCK seçeneği sunar. Programlama için özel bir USB denetleyicisi gerektirmez, sadece USB sürücüsü yeterlidir. Desteklediği mikrodenetleyiciler: Mega Serisi: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega329, ATmega3290, ATmega64, ATmega640, ATmega644, ATmega649, ATmega6490, ATmega8515, ATmega8535. Tiny Serisi: ATtiny12, ATtiny13, ATtiny15, ATtiny25, ATtiny26, ATtiny45, ATtiny85, ATtiny2313. Classic Serisi: AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535. CAN Serisi: AT90CAN128. PWM Series: AT90PWM2, AT90PWM3[