Welcome to wayengineer.com



  • Model: WX-AVRISPmkII
  • Email: service@wayengineer.com

Availability: 500 In stock

Atmel AVRISP mkII In-System Programmer, supports tiny AVR, mega AVR, and XMEGA devices


AVR® In-System Programmer mkII is used for field upgrades of AVR Flash microcontrollers. The AVRISP mkII combined with AVR Studio® can program tiny AVR and mega AVR devices using the ISP Interface, tiny AVR devices with TPI interface, and AVR XMEGA devices using the PDI Interface.

Key Features

  • AVR Studio compatible (AVR Studio 4.12 or later)
  • Supports all AVR devices with ISP or PDI interface
  • Programs both flash and EEPROM
  • Supports fuses and lock bit programming
  • Upgradeable to support future devices
  • Support target voltages from 1.8V to 5.5V
  • Adjustable ISP programming speed (50Hz to 8MHz SCK frequency)
  • USB 2.0 compliant (full speed, 12Mbps)
  • Powered from USB, does not require external power supply
  • Target interface protection
  • Short-circuit protection


AVRISP-mkII programmer
AVRISP mkII Packaging
AVRISP-mkII programmer
AVRISP mkII Packaging
AVRISP-mkII programmer
AVRISP mkII programmer
AVRISP-mkII programmer
AVRISP mkII programmer and accessories

Supported Devices

Refer to AVRStudio 4.18 sp3 version, the following devices are supported:

ISPmega AVR Devices
ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165 ATmega165A ATmega165P ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169 ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVB ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega32 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega325A ATmega325P ATmega328 ATmega328P ATmega329 ATmega3290 ATmega3290A ATmega3290P ATmega329A ATmega329P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649 ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64HVE ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVD ATmega8U2
tiny AVR Devices
ATtiny12 ATtiny13 ATtiny13A ATtiny15 ATtiny167 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny88
AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82
ATxmega128A1 ATxmega128A1_revD ATxmega128A1U ATxmega128A3 ATxmega128D3 ATxmega16A4 ATxmega16D4 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256D3 ATxmega32D4 ATxmega64A1 ATxmega64A3 ATxmega64D3
TPItiny AVR Devices
ATtiny10 ATtiny20 ATtiny4 ATtiny40 ATtiny5 ATtiny9

Supported Software

  • Supports AVR Studio or WINAVR(GCC)
  • Supports the program files generated by IAR, ICCAVR, CVAVR

Connecting to target board

The AVRISP mkII connects to the target board through 3 optional cables. Depending on the existed connector on the target board, select the proper cable accordingly.

  • Standard 6-pin ISP Connector and/or PDI connector, using 6-pin ISP cable directly
  • Standard 10-pin ISP Connector, using 6-pin to 10-pin ISP cable
  • Custom ISP Connector, using 6-wire multicolour custom connector cable

Interfaces Header Pinouts

The figures below show the header pinouts for PDI, 6-pin ISP, and 10-pin ISP connectors:

PDI header pinout
PDI header pinout
6-pin ISP header pinout
6-pin ISP header pinout
10-pin ISP header pinout
standard 10-pin ISP header pinout


Package Contains

Manufacturer Standard Package

  1. AVRISP mkII × 1
  2. USB cable × 1
  3. User guide CD × 1

Extra Package

  1. 6-pin to 10-pin ISP cable x 1
  2. 6-wire multicolour custom connector cable x 1