12V UPDI ATtiny Adapter
UPDI interface is supported on V3 versions of Handheld and Keyfob Programmer plus AVRUPDI only
New AVR ATtiny devices have UPDI programming interface. This is a 1-wire protocol that uses the Reset pin for programming. By default, new ATtiny microcontrollers have Reset pin configured as UPDI. This means that they can be programmed without applying 12V.
However, the user can use the device fuses to change Reset pin from UPDI to Reset function or to GPIO. If this is done, a 12V pulse must be applied to Reset pin to re-enable UPDI interface.
New ATmega devices with UPDI interface and AVRxxDA and AVRxxDB have a dedicated UPDI pin separate from Reset pin and do not ever need 12V entry.
AVRxxDD and AVRxxEA devices just need 12V pulse if UPDI pin is configured as GPIO. Handheld and keyfob programmers can supply this 12V without needing this adapter. AVRUPDI needs 12V-GEN as well, see related products.
This adapter provides 12V pulse to target to re-enable UPDI on ATtiny only. It has standard Microchip UPDI 3 x 2 pin-out
Important
We have found that this 12V UPDI method can give problems, especially on newer UPDI devices such as ATtiny16xx family. It is only 95% reliable and occasionally it seems to be chip dependent, i.e. some chips have more problems than others.
We do not recommend this adapter for production