Das Programmiergerät arbeitet mit einem hochmodernen 32-Bit-CORTEX-M3-Controller, das ist ein Novum im Bereich der Low-Cost-Programmer. Daraus resultiert beachtliche Rechenpower und ein breites Einsatzgebiet.
- ISP-Programmierinterface für AT90, ATmega, ATtiny
- SPI-Programmierinterface für ATtiny 4, 5, 9, 10
- PDI-Programmierinterface für ATXmega
- 10- und 6-poliger Programmieranschluss
- Programmierspannung 3,3 V und 5 V auswählbar
- Stromversorgung für externe Schaltung (max. 50 mA) möglich
- AVRISP-MkII-kompatible USB-Schnittstelle
- Mit AVR Studio 4 und 5 benutzbar
- Verwendung mit AVRDUDE über Libusb-Filter möglich
- 12-V-Generator on Board für TPI-Controller, bei denen der Reset-PIN deaktiviert wurde, Taktausgang für ISP-Controller, bei denen die Fuses zur Takterzeugung falsch gesetzt wurden
- Leuchtdioden zur Funktionskontrolle
- Bios per USB Update-fähig
Hinweis: Wenn der DIAMEX ALL-AVR-Programmer benutzt wird, ist ein Oszillator-Signal an PIN3 der 10-pol-Buchsen geschaltet. Dieses Signal liegt an allen XTAL-IN Pins der Controller an, somit können auch Controller programmiert werden, deren Fuses auf Extern oder Crystal gestellt sind. Alternativ kann an jedes PIN3 ein selbsterzeugter Takt angelegt werden. Empfehlenswert ist eine Frequenz zwischen 4 und 16 MHz.
Errata: MEGA16 ist auf dem Board mit fälschlicherweise MEGA13 bezeichnet.












