Shopping Cart

Your cart is empty.

Your cart is empty.

Waveshare-AVR Programmer USB AVRISP XPII Compatible with ATMEL at AVR ISP mk2 mkII in-System Programmer Supports AVR Studio 4/5/6/7 Or Higher Version

Free shipping on orders over $29.99

$45.99

$ 20 .99 $20.99

In Stock

About this item

  • Supports AVR Studio 4/5/6 Or Higher Version (Delivered With Firmware For AVR Studio 5, Can Be Updated To Support Other AVR Studio Versions)
  • Supports all AVR devices with ISP or PDI interface, and certain 51 Devices Programs both Flash and EEPROM
  • Supports Fuses and Lock Bit Programming Based on AT AVRISP mkII firmware
  • Upgradable to Support Future Devices Adjustable ISP programming speed up to 8M frequency
  • USB 2.0 compliant (full speed, 12Mbps) 3 optional cables to target board Powered from USB bus, does not require external power supply



Product Description

Description

  • AVR ISP Programmer, compatible with AT AVRISP mkII from ATMEL
  • A professional In-System Programmer. Supports all AVR devices with ISP or PDI interface, including XMEGA
  • Supports AVR Studio 4/5/6 or higher version (delivered with firmware for AVR Studio 5, can be updated to support other AVR Studio versions)

Features

  • Supports all AVR devices with ISP or PDI interface, and certain 51 Devices
  • Programs both Flash and EEPROM
  • Supports Fuses and Lock Bit Programming
  • Based on AT AVRISP mkII firmware
  • Upgradable to Support Future Devices
  • Adjustable ISP programming speed up to 8M frequency
  • USB 2.0 compliant (full speed, 12Mbps)
  • 3 optional cables to target board
  • Powered from USB bus, does not require external power supply
1

Connecting USB AVRISP XPII to the target board

AT AVRISP mkII compliant

  • Compatible with AT AVR ISP, easy to use, stable and reliable

Based on AT AVRISP mkII firmware

  • Identified as AVRISP mkII in AVRStudio, high speed programming

Upgradable firmware

  • Firmware is upgradable to Support Future Devices
  • Automatic Upgrade

Supported software

  • AVR Studio 4/5/6 or WINAVR(GCC) is used as front-end softwareS
  • upports the program files generated by IAR, ICCAVR, CVAVR

Device Support

  • USB AVRISP XPII supports all AVR devices with ISP and PDI Interface. Support for new devices will be added with new versions of AVR Studio.
  • Supports AT86RF401/AT89S51/AT89S52

Refer to AVR Studio 6, the following devices are supported:

1
1

Supports all the different voltages and speed grade versions of the devices listed in the table above. Check more supported devices : UC3, Mega, SAM , Tiny, Xmega

Performance

  • High speed programs FLASH , EEPROM, Fuses, and Lock Bit
  • It takes only 2.5S to program a 12K program file with verification (programming speed was set to 1M while the Max speed could be up to 8M)

Connects to PC

  • Uses a USB interface for communication with the front-end software (Probably AVR Studio)
  • Using PDIUSBD12, USB 1.1 (USB 2.0 Full Speed) 12Mbits/second
  • Each USB AVRISP XPII has a unique ID, a PC could connects to several Devices at the same time

Connects to target board The USB AVRISP XPII connects to the target board through 3 optional cables. Depending on the existed connector on the target board, the cable has to be changed accordingly.

  • Standard 6-pin ISP Connector, Using 6-pin ISP cable
  • Standard 10-pin ISP Connector, Using 6-pin to 10-pin ISP cable
  • Custom ISP Connector, Using 6-wire multicolour custom connector cable The figure 1 and 2 shows the pinouts for the 10-pin and 6-pin ISP connectors.

The figure 1 and 2 shows the pinouts for the 10-pin and 6-pin ISP connectors.

1

Powered from USB bus - Draws power from the USB bus, No need for Additional Power Supply - The target board should be powered from Another Power Supply

1

Powered from USB bus - Draws power from the USB bus, No need for Additional Power Supply - The target board should be powered from Another Power Supply

Selection Guide

1

Wiki: waveshare.com/wiki/USB_AVRISP_XPII?amazon

PACKAGE CONTENT

Weight: 0.161 kg

  1. USB AVRISP XPII x1
  2. USB Cable x1
  3. 6-pin cable (spare) x1
  4. 6-pin to 10-pin ISP cable x1
  5. 6-wire multicolour custom connector cable x1

Development resources:user guide, software, etc. Wiki: waveshare.com/wiki/USB_AVRISP_XPII?amazon


Joshua M. Levine
2025-08-23 12:19:45
100% MkII compatible, works perfectly with AS7 out of the box, comes with every cable you could ask for.This programmer is 100% compatible with the original MkII - so much so that AS7 offers to automatically update the firmware on connection.It supports the "read target voltage" function which can save lots of time when troubleshooting programming problems. If you check the voltage and it is not what you were expecting, you immediately know to check the connection and target power supply.Also supports TPI protocol programming, which is needed for the new XMEGA and ATTINY chips. TPI programming is FAST compared to old skool 6-pin ISP, and only needs 4 pins total.You can also get this unit to work with Arduino on windows using the Zadig usb driver replacement trick (Google "Arduino MkII Zadig").Quality-wise, I have bought 10+ of these units and never had a problem. Some have been used daily for over a year.If you are working with AVR8 chips in Atmel Studio, then I think this is the best programmer out there - including the expressive and hard-to-use STK's. I have both STK500 and STK600, but end up using the MkII every time unless I need to do some exotic high voltage programming.If you have to work in both Arduino and AS7, then this programmer is even better since you can switch back and forth and everything just works (only limitation: you can no leave the "device programming" tool open in AS when you program from Arduino).Don't waste time with the slightly cheaper MkII clones - is full featured, has the connectors you expect, and works out of the box.
Bill
2025-08-05 20:04:09
I tried for days to get a new Pickit-4 to program my ATMEGA328P-AN in-circuit device to no avail. Microchip support was helpful, but there was apparently an obscure setting that prevented my successful device programming.This new AVR ISP MKII arrived today, and I was soon able to get my progress going again. I have never used one of these before, but operation went well and things are looking good.The enclosed cables with the unit were essential to customize this programmer to my custom PCB.Using the latest Microchip Studio 7, I can't find anything wrong, anywhere with this device.Do yourself a favor and just get it.
David M.
2025-07-12 16:01:18
My ISP programmer on the STK500 development board quit working. When I plugged this unit into my Windows Vista computer, it found the usb driver in the studio4 software and displayed it as AVRISP mkII in the device manager. This device will plug into the stk500 board and function as the programmer using studio4 software. It will also program standalone devices with an external power supply. If the programmer wiring is wrong, the unit displays a red led. When it is communicating with the chip, it turns green. I've programmed the ATmega328/p and ATmega1284p, and so far it's been working good.
Nathan Lax
2025-06-10 12:37:26
Works great just need the updated studio.
Laura E. Walter
2025-06-05 12:04:43
The programmer works exactly as the original AVRISP MKII i connected it to my machine and it was instantly recognized as such, and i could read and write AVR chips. I also had bought other programmers (essentially did a shotgun trial here) but those other 2 were only working with Arduino/AVRdude not atmel/microchip studio.
JohnO
2025-05-06 18:42:42
If your target device requires programming using the JTAG standard, this device is not for you. I must be in the minority as everyone else uses the ISP interface and has no problem with it. I recently ordered a different AVR programmer that is promising- see it here https://smile.amazon.com/gp/product/B07MXRYWD9.
GreenEng
2025-04-28 14:09:56
Worked as exact replacement to original (obsolete) Atmel AvrIsp MKII.I'm using this with Atmel STK500 command line programming tool for production programming of ATMega bootloader sector.Previously tried the Olimex brand which did not work (wrong cable pinout unless add 10 to 6 pin adapter, probable issues with drivers as well)This WaveShare dongle not only LOOKS like AVRISP MKII, it ACTS like it too. No changes to cable pinout or driver at all. I can swap back and forth with the original without issues.This is now my go-to replacement for AVRISP MKII
jim
2025-04-14 14:01:52
Unlike some other programmers I tried this one worked flawlessly. I was able to do in 5 minutes what I had previously spent literally hours trying to sort out. Lesson learned: spend the money.
Kate Maclennan
2025-04-06 13:35:56
To everyone who has a problem with setting this up. I couldn't get this to work at the start but I changed drivers to WinUSB(v6.1) using Zadig. Make sure you have good connection between the programmer and your board so that both led are solid yellow and not blinking red. I used Avr studio 7 and it works like a dream.
Luca Saju
2025-03-21 18:02:16
Con il programma atmel studio non ho notato problemi di compatibilità
Thomas
2025-02-23 15:39:01
Hatte mir diesen Programmer bestellt, nachdem ich einen anderen bei Amazon bestellt hatte dieser aber nicht als mkii fungierte (sondern als STK500), obwohl dieser als mkii beschrieben war.Dieser hier wird tatsächlich als mkii erkannt und läuft aktuell bisher ohne erkennbaren Unterschied zum Original.Es gibt also anscheinend Klone, welche als STK500 Programmer funktionieren obwohl sie als mkii verkauft werden.
TheRealPiggy
2025-02-09 14:14:47
Tenia unas arduino con el puerto sèrie quemado, gracias a este programador puedo volver a usarlas, asimismo puedo programar los microcontroladores de Atmel sin mucha dificultad!
Client d'
2025-01-28 10:08:41
Après l’arrêt de la production de l'AVRISP mkII d'Atmel original, je désespérais de trouver un programmer de remplacement après avoir testé à peu près tous les modèles du marché revendiquant la compatibilité avec l'original pour une utilisation avec à partir d'Atmel studio (version 6 et supérieures).Jusqu'à présent, seul celui d'Olimex fonctionnait correctement mais au prix de complications d'installation de driver spécifiques et avec un hardware un peu cheap.L'AVRISP mkII de Waveshare répond pleinement à mes attentes avec une capacité à se substituer directement à l'AVRISP mkII original d'Atmel, sans changement de driver. Par ailleurs le hardware du Waveshare est sérieux et bien réalisé, bien que différent de celui l'AVRISP mkII original d'Atmel.Waveshare a en plus le bon goût de livrer son produit non seulement avec un câble USB, mais aussi avec une nappe avec connecteurs 6 points supplémentaire de rechange , avec un câble convertisseur de standard ISP pour ARV 6 points vers 10 points, un câble permettant de séparer la connexion de chacun des 6 points de l'interface ISP, un mini CD-ROM comprenant des anciens drivers si nécessaire et une sympathique lettre de remerciement comprenant notamment l'adresse d'e-mail du support technique en cas de problème.Et gage de pérennité, le firmware du produit Waveshare se met à jour automatiquement dans Atmel Studio comme s'il s'agissait du programmeur d'origine !Je recommande vivement ce produit aux développeurs sur AVR qui utilisent une version récente d'AVR Studio.