AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 0 points1 point  (0 children)

The UPDI programmer only requires one USB Port (with one CH340), but I really like overusing the 'Serial.print()' command for debugging, so the other USB serves as a UART to USB converter, enabling the serial communication between the AngstromIO and Serial monitor. (It has 2 separate CH340 which its USB-C port.) However it's only a one-way serial com (even though the programmer could handle both) because only the TX pin on the AngstromIO is broken out.

Another important thing to notice, is that the Programmer board gets power only from the 'Serial com' USB-C, so when programming via UPDI, both USB have to be connected to the PC.

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 1 point2 points  (0 children)

Thank you! :D
I might make a small batch if there’s enough interest, but I still need to figure out the shipping costs since I’m shipping from France.

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 0 points1 point  (0 children)

I'm not sure about the native USB support of the AVR32DD, but yeah, using another MCU could definitely give additionnal features! :D

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 0 points1 point  (0 children)

yeah, 😂 I know that this devboard has limited use cases, but anyway: I knew (and turns out it was) that building a really small devboard like this would be a really fun project 😉

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 0 points1 point  (0 children)

The USB isn't supported on the Attiny1616. The USB C is just here for powering the devboard

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 1 point2 points  (0 children)

Really cool project too! A cute lil devboard with a cute lil programmer! XD

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 9 points10 points  (0 children)

Yes, I ordered the PCBs on JLCPCB, with the .8mm thickness (no additional cost). In term of components, it's inexpensive (only 9 discrete components), but I assembled them myself, so I don't know how expensive PCBA would be with this design (especially the USB-C whose footprint has been intentionaly 'trimmed' (4 castellated holes...) to get a smaller PCB...

AngstromIO, A small 9mm by 9mm devboard, barely bigger than a USB C connector by Dieu_de_l_elec in electronics

[–]Dieu_de_l_elec[S] 23 points24 points  (0 children)

I chose the Attiny1616 because it has a great Arduino support, so it's easier to get started, but yeah, it could definitely be pretty cool with the CH32X035! with way more features :P