Atmel-ICE Programmer and Debugger

Added to your shopping cart

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based Atmel® SAM and Atmel AVR® microcontrollers with On-Chip Debug capability.

It supports:

  • Programming and on-chip debugging of all Atmel AVR 32-bit microcontrollers on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all Atmel AVR XMEGA® family devices on both JTAG and PDI 2-wire interfaces
  • Programming (JTAG, SPI, UPDI) and debugging of all Atmel AVR 8-bit microcontrollers with OCD support on either JTAG, debugWIRE or UPDI interfaces
  • Programming and debugging of all Atmel SAM ARM Cortex-M based microcontrollers on both SWD and JTAG interfaces
  • Programming (TPI) of all Atmel tinyAVR® 8-bit microcontrollers with support for this interface

Consult the supported devices list in the Atmel Studio User Guide for a full list of devices and interfaces supported by this firmware release.

  • Atmel-ICE unit
  • USB cable (1.8m, high-speed, Micro-B)
  • Adapter board containing 50-mil AVR, 100-mil AVR/SAM, and 100-mil 20-pin SAM adapters
  • IDC flat cable with 10-pin 50-mil connector and 6-pin 100-mil connector
  • 50-mil 10-pin mini squid cable with 10 x 100-mil sockets
  • Fully compatible with Atmel Studio
  • Supports programming and debugging of all Atmel AVR UC3 32-bit microcontrollers
  • Supports programming and debugging of all 8-bit AVR XMEGA devices
  • Supports programming and debugging of all 8-bit Atmel megaAVR® and tinyAVR devices with OCD
  • Supports programming and debugging of all SAM ARM Cortex-M based microcontrollers
  • Target operating voltage range of 1.62V to 5.5V
  • Draws less than 3mA from target VTref when using debugWIRE interface and less than 1mA for all other interfaces
  • Supports JTAG clock frequencies from 32kHz to 7.5MHz
  • Supports PDI clock frequencies from 32kHz to 7.5MHz
  • Supports debugWIRE baud rates from 4kbit/s to 0.5Mbit/s
  • Supports aWire baud rates from 7.5kbit/s to 7Mbit/s
  • Supports SPI clock frequencies from 8kHz to 5MHz
  • Supports UPDI baud rates from up to 750kbit/s
  • Supports SWD clock frequencies from 32kHz to 10MHz
  • USB 2.0 high-speed host interface
  • ITM serial trace capture at up to 3MB/s
  • Supports DGI SPI and USART interfaces when not debugging or programming
  • Supports 10-pin 50-mil JTAG connector with both AVR and Cortex pinouts. The standard probe cable supports AVR 6-pin ISP/PDI/TPI 100-mil headers as well as 10-pin 50-mil. An adapter is available to support 6-pin 50-mil, 10-pin 100-mil, and 20-pin 100-mil headers. Several kit options are available with different cabling and adapters.

Atmel-ICE Programmer and Debugger Product Help and Resources

Installing an Arduino Bootloader

December 4, 2013

This tutorial will teach you what a bootloader is and why you would need to install or reinstall it. We will also go over the process of burning a bootloader by flashing a hex file to an Arduino microcontroller.

Resources and Going Further

More information like the online docs, user manual, and Atmel Studio software can be found from Microchip’s site:


Customer Comments

Customer Reviews

No reviews yet.