
Easy PD Sink
openwch/ch32v003
CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10

USB-C power delivery board
Peedee is an open-source printed circuit board by JBlitzar, from the JBlitzar/peedee repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 16 × 42.5 mm with 17 parts on 21 nets, routed with 128 tracks and 14 vias.
It is built around the CH224K and TIMR-05-T-V-T/R. Its parts include 6 diodes, 5 ICs, 2 resistors, 1 capacitor and 1 connector. It belongs with the power boards of this library.

USB-C power delivery board
It's a USB-C power delivery board. It uses just a bare CH224k with no MCU or other ICs, but it also offers convenience through its user interface, which allows users to select voltage levels without needing to look at a complex silkscreen lookup table. Instead, I used a diode-matrix ROM to convert one-hot encoded voltage selections into the proper signals for the three binary configuration lines. The schematic is deceptively simple-- I had to translate the datasheet and invent the diode ROM. One unexpected tricky part of this project was resistor sorting. This is because peedee, as per the reference schematic, doesn't use an LDO. Instead, it uses a 1k resistor and a decoupling cap 💀. Uniquely though, PD can draw medium-high voltages and currents, so the resistor has to be well-rated. Not only that, but it needs to be SMD, a relatively small footprint, and in stock on LCSC. This constrains my resistor choices from potentially tens of thousands of listings to just a few. Anyways, that was interesting.
I also like how it ended up in such a small footprint-- about the size of the top half of your pinky finger. Part density is especially high though because most of the footprints are bigger than 0402. I made it long and skinny, and in this way, it seems like a natural extension of the long and skinny USB cable that powers it.

| Item | Cost |
|---|---|
| PCB | 2 |
| PCBA | 32.56 |
| Shipping | 3.3 |
| Taxes | 3 |
| Total | 40.86 |
Looking for other fabrication outputs? This BOM in CSV form, plus the pnp files and gerbers, are in PCB/peedee/production_real
| Designator | Footprint | Quantity | Value | LCSC Part # |
|---|---|---|---|---|
| C1 | C0603 | 1 | 1uf | C15849 |
| D10, D6, D7, D8, D9 | SOD-123_L2.8-W1.8-LS3.7-RD-1 | 5 | ~ | C81598 |
| LED1 | LED0805-R-RD | 1 | 0805G | C2297 |
| R1 | R2010 | 1 | 1k | C2974087 |
| R2 | R0603 | 1 | 270Ω | C22966 |
| SW1 | SW-SMD_TIMR-05-T-V-T-R | 1 | TIMR-05-T-V-T/R | C388479 |
| U1, U3, U4, U5 | R0805 | 4 | 10k | C17414 |
| U2 | ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EP | 1 | CH224K | C970725 |
| USB1 | USB-C-SMD_TYPE-C-16PIN-2MD-073 | 1 | TYPE-C 16PIN 2MD | C2765186 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | ~ | lcsc:SOD-123_L2.8-W1.8-LS3.7-RD-1 | D6, D7, D8, D9, D10 |
| 4 | 10k | lcsc:R0805 | U1, U3, U4, U5 |
| 1 | 0805G | lcsc:LED0805-R-RD | LED1 |
| 1 | 1k | lcsc:R2010 | R1 |
| 1 | 1uf | lcsc:C0603 | C1 |
| 1 | 270Ω | lcsc:R0603 | R2 |
| 1 | CH224K | lcsc:ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EP | U2 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J2 |
| 1 | TIMR-05-T-V-T/R | lcsc:SW-SMD_TIMR-05-T-V-T-R | SW1 |
| 1 | TYPE-C 16PIN 2MD | lcsc:USB-C-SMD_TYPE-C-16PIN-2MD-073 | USB1 |
It measures 16 × 42.5 mm and has 2 copper layers, 1.6 mm thick.
17 parts, built around the CH224K and TIMR-05-T-V-T/R. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the JBlitzar/peedee repository on GitHub, at the commit this page was made from: the board is PCB/peedee/peedee.kicad_pcb and its schematic PCB/peedee/peedee.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

openwch/ch32v003
CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10
![[DFR1142]Lite Carrier for LattePanda Mu, the printed circuit board in 3D](/embed/boards/ltbrain-mubook.jpg?size=s&soon)
LtBrain/MuBook
A x86 carrier board for the LattePanda Mu

jlcjak/astra_piNas
Six-layer CM5 Lite dual-NVMe carrier with PCIe switch, Ethernet, microSD, USB-C PD and PoE. Review design; fabrication hold documented.

Xenii1642/USB-GC2
Meet the new generation of USB-C GameCube Power Board. Now compatible with both 12V and 15V chargers. Two voltages, twice the potential.

eamars/RaspberryPi-Pico-Motor-Expansion-Board
A raspberry pi pico expansion board designed for OpenTrickler project

Andreas-Dorfner/Powerline-USB-C
Powerline is a small 3HP Front Entry USB-C eurorack power supply.

