Device Atmel-ICE AVR Dragon AVRISP mkII AVR ONE! EDBG JTAGICE3 JTAGICE mkII mEDBG QT600 SAM-ICE Simulator STK500 STK600
AT90CAN128D/PD/PPD/P D/PD/P     P
AT90CAN32D/PD/PPD/P D/PD/P     P
AT90CAN64D/PD/PPD/P D/PD/P     P
AT90PWM1D/PD/PPD/P D/PD/P     P
AT90PWM161D/PD/PPD/P D/PD/P     P
AT90PWM216D/PD/PPD/P D/PD/P     P
AT90PWM2BD/PD/PPD/P D/PD/P     P
AT90PWM316D/PD/PPD/P D/PD/P     P
AT90PWM3BD/PD/PPD/P D/PD/P     P
AT90PWM81D/PD/PPD/P D/PD/P     P
AT90USB1286D/PD/PPD/P D/PD/P     P
AT90USB1287D/PD/PPD/P D/PD/P     P
AT90USB162D/PD/PPD/P D/PD/P     P
AT90USB646D/PD/PPD/P D/PD/P     P
AT90USB647D/PD/PPD/P D/PD/P     P
AT90USB82D/PD/PPD/P D/PD/P     P
ATA5272D/PD/P D/P         
ATA5505D/PD/P D/P         
ATA5702M322D/PD/PPD/P D/PD/P     P
ATA5781D/PD/P D/P D/PD/P     P
ATA5782D/PD/PPD/P D/PD/P     P
ATA5783D/PD/P D/P D/PD/P     P
ATA5790D/PD/PPD/P D/PD/P     P
ATA5790ND/PD/PPD/P D/PD/P     P
ATA5795D/PD/PPD/P D/PD/P     P
ATA5831D/PD/PPD/P D/PD/P     P
ATA5832D/PD/PPD/P D/PD/P     P
ATA5833D/PD/PPD/P D/PD/P     P
ATA6285D/PD/PPD/P D/PD/P     P
ATA6286D/PD/PPD/P D/PD/P     P
ATA6612CD/PD/PPD/P D/PD/P   D/PPP
ATA6613CD/PD/PPD/P D/PD/P   D/PPP
ATA6614QD/PD/PPD/P D/PD/P   D/PPP
ATA6616CD/PD/PPD/P D/PD/P     P
ATA6617CD/PD/PPD/P D/PD/P     P
ATA664251D/PD/PPD/P D/PD/P     P
ATmega128D/PD/PPD/P D/PD/P   D/PP[a] P
ATmega1280D/PD/PPD/P D/PD/P   D/P P
ATmega1281D/PD/PPD/P D/PD/P   D/P P
ATmega1284D/PD/PPD/P D/PD/P   D/PPP
ATmega1284PD/PD/PPD/P D/PD/P   D/PPP
ATmega1284RFR2D/PD/P[b] P[b] D/P[b]  D/PD/P[b]      P[b]
ATmega128AD/PD/PPD/P D/PD/P   D/P P
ATmega128RFA1D/PD/PPD/P D/PD/P     P
ATmega128RFR2D/PD/P[b] P[b] D/P[b]  D/PD/P[b]      P[b]
ATmega16D/PD/PPD/P D/PD/P   D/PPP
ATmega162D/PD/PPD/P D/PD/P    PP
ATmega164AD/PD/PPD/P D/PD/P   D/PPP
ATmega164PD/PD/PPD/P D/PD/P   D/PPP
ATmega164PAD/PD/PPD/P D/PD/P   D/PPP
ATmega165AD/PD/PPD/P D/PD/P   D/P P
ATmega165PD/PD/PPD/P D/PD/P   D/P P
ATmega165PAD/PD/PPD/P D/PD/P   D/P P
ATmega168D/PD/PPD/P D/PD/P   D/PPP
ATmega168AD/PD/PPD/P D/PD/P   D/PPP
ATmega168PD/PD/PPD/P D/PD/P   D/PPP
ATmega168PAD/PD/PPD/P D/PD/PD/P  D/PPP
ATmega168PBD/PD/PPD/P D/PD/PD/P  D/PPP
ATmega169AD/PD/PPD/P D/PD/P   D/PPP
ATmega169PD/PD/PPD/P D/PD/P   D/PPP
ATmega169PAD/PD/PPD/P D/PD/P   D/PPP
ATmega16AD/PD/PPD/P D/PD/P   D/PPP
ATmega16HVAD/PD/PPD/P D/PD/P     P
ATmega16HVBD/PD/PPD/P D/PD/P   D/P P
ATmega16HVBrevBD/PD/PPD/P D/PD/P     P
ATmega16M1D/PD/PPD/P D/PD/P     P
ATmega16U2D/PD/PPD/P D/PD/P     P
ATmega16U4D/PD/PPD/P D/PD/P     P
ATmega2560D/PD/PPD/P D/PD/P   D/P P
ATmega2561D/PD/PPD/P D/PD/P   D/P P
ATmega2564RFR2D/PD/P[b] P[b] D/P[b]  D/PD/P[b]      P[b]
ATmega256RFR2D/PD/P[b] P[b] D/P[b] D/P[b] D/PD/P[b]      P[b]
ATmega32D/PD/PPD/P D/PD/P   D/PPP
ATmega324AD/PD/PPD/P D/PD/P   D/PPP
ATmega324PD/PD/PPD/P D/PD/P   D/PPP
ATmega324PAD/PD/PPD/P D/PD/P P D/PPP
ATmega325D/PD/PPD/P D/PD/P   D/P P
ATmega3250D/PD/PPD/P D/PD/P   D/P P
ATmega3250AD/PD/PPD/P D/PD/P   D/P P
ATmega3250PD/PD/PPD/P D/PD/P   D/P P
ATmega3250PAD/PD/PPD/P D/PD/P   D/P P
ATmega325AD/PD/PPD/P D/PD/P   D/P P
ATmega325PD/PD/PPD/P D/PD/P   D/P P
ATmega325PAD/PD/PPD/P D/PD/P   D/P P
ATmega328D/PD/PPD/P D/PD/P   D/PPP
ATmega328PD/PD/PPD/P D/PD/PD/P  D/PPP
ATmega329D/PD/PPD/P D/PD/P   D/P P
ATmega3290D/PD/PPD/P D/PD/P   D/P P
ATmega3290AD/PD/PPD/P D/PD/P   D/P P
ATmega3290PD/PD/PPD/P D/PD/P   D/P P
ATmega3290PAD/PD/PPD/P D/PD/P   D/P P
ATmega329AD/PD/PPD/P D/PD/P   D/P P
ATmega329PD/PD/PPD/P D/PD/P   D/P P
ATmega329PAD/PD/PPD/P D/PD/P   D/P P
ATmega32AD/PD/PPD/P D/PD/P   D/PPP
ATmega32C1D/PD/PPD/P D/PD/P     P
ATmega32HVBD/PD/PPD/P D/PD/P   D/P P
ATmega32HVBrevBD/PD/PPD/P D/PD/P     P
ATmega32M1D/PD/PPD/P D/PD/P     P
ATmega32U2D/PD/PPD/P D/PD/P     P
ATmega32U4D/PD/PPD/P D/PD/P     P
ATmega406D/P            
ATmega48D/PD/PPD/P D/PD/P   D/PPP
ATmega48AD/PD/PPD/P D/PD/P   D/PPP
ATmega48PD/PD/PPD/P D/PD/P   D/PPP
ATmega48PAD/PD/PPD/P D/PD/P   D/PPP
ATmega48PBD/PD/PPD/P D/PD/P   D/PPP
ATmega64D/PD/PPD/P D/PD/P   D/P P
ATmega640D/PD/PPD/P D/PD/P   D/P P
ATmega644D/PD/PPD/P D/PD/P   D/PPP
ATmega644AD/PD/PPD/P D/PD/P   D/PPP
ATmega644PD/PD/PPD/P D/PD/P   D/P P
ATmega644PAD/PD/PPD/P D/PD/P   D/PPP
ATmega644RFR2D/PD/P[b] P[b] D/P[b]  D/PD/P[b]      P[b]
ATmega645D/PD/PPD/P D/PD/P   D/P P
ATmega6450D/PD/PPD/P D/PD/P   D/P P
ATmega6450AD/PD/PPD/P D/PD/P   D/P P
ATmega6450PD/PD/PPD/P D/PD/P   D/P P
ATmega645AD/PD/PPD/P D/PD/P   D/P P
ATmega645PD/PD/PPD/P D/PD/P   D/P P
ATmega649D/PD/PPD/P D/PD/P   D/P P
ATmega6490D/PD/PPD/P D/PD/P   D/P P
ATmega6490AD/PD/PPD/P D/PD/P   D/P P
ATmega6490PD/PD/PPD/P D/PD/P   D/P P
ATmega649AD/PD/PPD/P D/PD/P   D/P P
ATmega649PD/PD/PPD/P D/PD/P   D/P P
ATmega64AD/PD/PPD/P D/PD/P   D/P P
ATmega64C1D/PD/PPD/P D/PD/P     P
ATmega64HVE2D/PD/PPD/P D/PD/P     P
ATmega64M1D/PD/PPD/P D/PD/P     P
ATmega64RFR2D/PD/P[b] P[b] D/P[b]  D/PD/P[b]      P[b]
ATmega8PPPP PP   D/PPP
ATmega8515PPPP PP    PP
ATmega8535PPPP PP     P
ATmega88D/PD/PPD/P D/PD/P   D/PPP
ATmega88AD/PD/PPD/P D/PD/P   D/PPP
ATmega88PD/PD/PPD/P D/PD/P   D/PPP
ATmega88PAD/PD/PPD/P D/PD/P   D/PPP
ATmega88PBD/PD/PPD/P D/PD/P   D/PPP
ATmega8APPPP PP   D/PPP
ATmega8HVAD/PD/PPD/P D/PD/P     P
ATmega8U2D/PD/PPD/P D/PD/P     P

[a] The ATmega128 needs the STK501 extension board to connect to the STK500.

[b] The user signature pages can only be accessed by JTAG programming or parallel programming, not by ISP programming.