The UPDI High Voltage Friend is a compact and efficient programmer designed to make programming modern ATtiny chips easier. It features a 3V or 5V power and logic select, indicator LEDs for power and transmission, and a quick cable for easy breadboard connections.
This board is a High Voltage (HV) version, capable of sending a 12V pulse to the UPDI pin before programming, which is essential for chips using UPDI as a reset or GPIO. Additionally, it helps "unbrick" chips configured for HV usage by resetting fuses for Low Voltage programming.
Key Features:
- Power Selection: Choose between 3V or 5V power and logic, with a 3V regulator that can supply up to 500mA for larger projects.
- HV Programming: Built-in 12V boost converter with an analog switch that sends a pulse to the UPDI line when the RTS pin is toggled low.
- USB Interface: Equipped with a CH340E USB Serial converter chip, offering cross-platform drivers and a USB Type C connection for both data and power.
- Quick Setup: Includes a JST SH cable for easy breadboard connection.
- Custom Connections: 0.1" spaced breakout holes for more flexible connections.
- LED Indicators: Green power OK LED and red serial activity LED to show the status of your programming process.
- Software: Compatible with Arduino IDE using the megaTinyCore board support package. Select "Serial UPDI" as the programmer type, and configure settings for high-voltage fuse handling in boards.txt.
Designed to work with ATtiny816, ATtiny817, and ATtiny1616 chips, this programmer makes your project setup much easier and more efficient.