OLIMEX© 2018
CHAPTER 1 OVERVIEW
1. Introduction to the chapter
Thank you for choosing the AVR-ISP-MK2 programmer from Olimex! This document provides a
user's guide for the Olimex AVR-ISP-MK2 programmer. As an overview, this chapter gives the
scope of this document and lists the programmer's features. The document's organization is then
detailed.
1.1 Features
Some of the unit's features are listed below:
Tested and working with: AVR Studio 4; AVR Studio 5; Atmel Studio 6; Atmel Studio 7
Tested and working with AVRDUDE and Arduino IDE
Connects to PC via USB type B connector at 2.0 Full speed
Does not need external power supply as it takes the power supply from USB
Uses Atmel's 2×5 pin ICSP and 2×3 pin PDI and TPI connector layout
Works with 5V and 3.3V targets (selectable) and can supply target with power
Programs both flash and EEPROM
Supports fuses and lock bit programming
Upgradeable for future device support
Supports target voltages from 1.8V to 5.5V
2 ribbon female-female cables – 10pin and 6pin each 20 cm (8") long
Adjustable ISP programming speed (50Hz to 8MHz SCK frequency)
Dimensions of the box: 45×30mm ~ (1.7×1.2)"
AVR-ISP-MK2 can program tinyAVR and megaAVR devices using the ISP Interface, tinyAVR
devices using the TPI interface, and AVR XMEGA devices using the PDI Interface.
1.2 Target market and purpose of the board
AVR-ISP-MK2 is a ready-to-use programmer that behaves like Atmel AVRISP mkII. The board is
suitable for programming microcontrollers that, according to their respective datasheets, have ISP,
PDI, or TPI interfaces available for programming.
The firmware of Atmel AVRISP OLIMEX AVR-ISP-MK2 is based on the LUFA (Lightweight USB
Framework for AVRs) software project started and maintained by Dean Camera. More info about
the initial software and hardware idea can be found here:
http://www.fourwalledcubicle.com/AVRISP.php.
Page 5 of 30
AVR-ISP-MK2 user's manual
Need help?
Do you have a question about the AVR-ISP-MK2 and is the answer not in the manual?