Hello @psykok well done building this yourself!

The first step with a new board and AVR-DB is to upload the bootloader using serial UDPI, see: https://github.com/SpenceKonde/AVR-Guidance/blob/master/UPDI/jtag2updi.md

The serial UDPI programmer can be built with a standard USB UART programmer and an additional diode as described in the above guide, that produces a 3-pin UDPI interface.

The Arduino IDE has a Serial UDPI upload option.

Then with the bootloader in place you can upload firmware the usual way via the USB-C connection.

1 Like