The Atmel ICE Basic is a compact development and debugging tool designed for ARM Cortex-M based SAM microcontrollers and AVR microcontrollers. It supports programming and debugging of AVR 32-bit microcontrollers via JTAG and aWire interfaces, AVR XMEGA devices via JTAG and PDI interfaces, AVR 8-bit microcontrollers via JTAG and debugWIRE, as well as SAM ARM Cortex-M microcontrollers through SWD and JTAG. Additionally, it supports tinyAVR microcontrollers with TPI interface support.