Took me 3 days of soldering, but it works!

I can connect it to a Librem 5 and it automatically does all the needed PD stuff to expose its UART over USB-C ๐Ÿ˜ It's also capable of a lot of other PD magic as a USB PD analyzer / injector / filter.

However, while these solder joints made a good job lasting till I got the firmware PoC working, it doesn't seem like they're going to last much longer... More soldering ahead ๐Ÿ˜ซ

Show thread

@dos why the STM32 and the CH342K instead of putting a single MCU on there with USB support?

Follow

@martijnbraam I considered that, but eventually decided against:
a) CH342 has an integrated LDO; BOM wouldn't get shorter by getting rid of it
b) this way UART channel works regardless of what you're doing in firmware; one less thing to care about
c) there are free samples available for STM32G071CBT6; no samples for USB-equipped G0B1/G0C1 ๐Ÿ˜„

ยท Web ยท 0 ยท 0 ยท 0
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml