debugWIRE
Atmels felsökningsprotokoll för små AVR-chip, som lånar resetpinnen och ger den tillbaka bara om man ber snällt.
Små AVR:er som ATtiny och ATmega328P har för få pinnar för JTAG. debugWIRE löser det med en enda tråd: resetpinnen blir en halvduplex seriell länk som ger brytpunkter, stegning och minnesläsning via verktyg som AVR Dragon och Atmel-ICE. Det slås på med säkringen DWEN, som i sin tur bara går att sätta via vanlig ISP.
Fällan är att ISP slutar fungera när debugWIRE är aktivt, eftersom ISP behöver resetpinnen. Vägen tillbaka går via ett särskilt debugWIRE-kommando som tillfälligt släpper den. Glömmer man det ser chipet dött ut. På en Arduino Uno stör dessutom kondensatorn för auto-reset länken, och spåret måste skäras. Efterträdaren UPDI fick en egen pinne.