tinyAVR®, megaAVR®, and XMEGA® Devices

The AVR devices feature various programming and debugging interfaces. Check the device data sheet for supported interfaces of that device.

Table 1. Programming and Debugging Interfaces Summary
  UPDI TPI SPI debugWIRE JTAG PDI aWire SWD
tinyAVR New devices Some devices Some devices Some devices        
megaAVR     All devices Some devices Some devices      
AVR XMEGA         Some devices All devices    
AVR UC         All devices   Some devices  
SAM         Some devices     All devices