UPDI Programmer using Arduino Uno for ATTiny 0-Series 1-Series etc @GadgetReboot
UPDI Programmer using Arduino Uno for ATTiny 0-Series 1-Series etc  @GadgetReboot
Uploaded March 2022 | Updated September 2026, 2 weeks ago
PCBWay Supports High Precision Advanced PCBs: pcbway.com
Some Atmel devices that require UPDI programming, such as ATTiny1604 can be used with Arduino by installing board support, and they can be programmed using certain Arduino devices such as Uno, Nano etc.

Here is how I configured the Arduino IDE to recognize 0-Series and 1-Series ATTiny devices, and how I programmed them using Arduino Uno as a UPDI programmer.

ATTiny breakout pcb design files: github.com/GadgetReboot/ATTiny_xx4_USB
PCBs available from PCBWay: pcbway.com/project/shareproject/ATtiny_xx4_USB_Breakout_d7874a90.html
JTAG2UPDI programmer sketch: github.com/ElTangas/jtag2updi/tree/master/source
MegaTinyCore board file installation info: github.com/SpenceKonde/megaTinyCore/blob/master/Installation.md
MegaTinyCore general info: github.com/SpenceKonde/megaTinyCore
ATTiny family feature chart: en.wikipedia.org/wiki/ATtiny_microcontroller_comparison_chart
Technoblogy article on 0-Series 1-Series: technoblogy.com/show?2OCH
SerialUPDI alternate method: github.com/SpenceKonde/AVR-Guidance/blob/master/UPDI/jtag2updi.md

0:00 Intro
0:24 ATTiny xx4 breakout board used as a target to program
0:45 UPDI programming with Arduino Uno
1:07 Download JTAG2UPDI sketch into Uno to make it a UPDI programmer
2:05 Connecting Uno to target device for programming
2:26 Configure IDE for the MegaTinyCore board file to use new ATTiny devices
2:55 Programming a blink sketch to test the programmer
5:04 Serial UPDI programming alternative?
5:23 ATTiny x-Series part overview

If you'd like to support the channel, you can:
Support me on Patreon: patreon.com/gadgetreboot
Become a channel member (click the Join button): youtube.com/c/GadgetReboot

Shop through my affiliate links (I may earn a small commission, costs you nothing)!
Banggood banggood.com/custlink/3vKYLANH8N
Aliexpress https://s.click.aliexpress.com/e/_AFeHwB
Amazon.com amazon.com/?&_encoding=UTF8&tag=gadgetreboo05-20&linkCode=ur2&linkId=952875a3564e2204d1786f94b9e1a8d3&camp=1789&creative=9325
Amazon.ca amazon.ca/?&_encoding=UTF8&tag=gadgetreboot-20&linkCode=ur2&linkId=70fa82315ac48f03342938bd4fb93535&camp=15121&creative=330641

Videos are mirrored at LBRY/Odysee: odysee.com/@GadgetReboot:4
#ElectronicsCreators
UPDI Programmer using Arduino Uno for ATTiny 0-Series 1-Series etcESP32-C3 Based Super Mini Mega TesterOven Repair: Broil Element Not Working - Relay ReplacementMailbag!A Sketchy ToolMailbag!PTC Fused Power Distribution Board for 2.1x5.5mm, Screw Terminals, and Dupont HeadersDTMF Decoder and Phone Audio Matrix SwitchingATTiny85 128x64 OLED - Display an Image from Program Memory16 Ch Guitar Loop SwitcherAY-3-8910 Sound Generator with ArduinoGR Mailbag 21.NO.15
Gadget Reboot |

UPDI Programmer using Arduino Uno for ATTiny 0-Series 1-Series etc

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER