Rusb pd second
ambraglow·rusb-pd·rusb-pd-second/rusb-pd-second/rusb-pd-second.kicad_pcb
About the Rusb pd second PCB
Rusb pd second is an open source RISC-V PCB design by ambraglow, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 25.5 × 24.6 mm, with 31 components from 23 distinct parts.
Its main chip is the CH32V003FxUx, from the RISC-V family. Other key parts include the AMS1117-3.3 and FUSB302BMPX. By type, the board carries 12 resistors, 6 capacitors, 3 ICs, 3 connectors, 3 diodes and 2 transistors.
It belongs with the rf & radio and power & battery designs in this gallery.
From the project
dc power mod for radios using usb-c connector and usb-pd protocol powering at 12V

Main components on the Rusb pd second
Rusb pd second bill of materials (BOM)
31 components, 23 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | FUSB302BMPX | WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm | U3 |
| 1 | CH32V003FxUx | QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm | U4 |
| 1 | AO3401 | SOT-23 | Q1 |
| 1 | BC847 | SOT-23 | Q2 |
| 1 | Conn_02x05_Counter_Clockwise | PinSocket_2x05_P2.54mm_Vertical | J1 |
| 1 | Conn_01x02 | PinSocket_1x02_P2.54mm_Vertical | J2 |
| 1 | qwiic | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J3 |
| 1 | SW_DIP_x03 | SW-SMD_6P-P1.27_EU-03KS | SW1 |
| 1 | 3V6 | D_0805_2012Metric | D1 |
| 1 | LED1 | LED_0603_1608Metric | D2 |
| 1 | LED2 | LED_0603_1608Metric | D3 |
| 1 | 30u | IND-SMD_L6.0-W6.0_FNR60XXS | L1 |
| 2 | 11n | C_0805_2012Metric | C1, C3 |
| 1 | 1u | C_0603_1608Metric | C2 |
| 1 | C_Polarized_Small | CP_Radial_D4.0mm_P2.00mm | C4 |
| 2 | 100n | C_0603_1608Metric | C5, C6 |
| 5 | 1K5 | R_0402_1005Metric | R1, R2, R3, R8, R10 |
| 1 | 15K | R_0402_1005Metric | R4 |
| 1 | 1.5k | R_0402_1005Metric | R5 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 50 | R_0402_1005Metric | R6, R7 |
| 1 | 4K7 | R_0402_1005Metric | R9 |
| 2 | 5.1K | R_0402_1005Metric | R11, R12 |
Rusb pd second design files
The KiCad project lives in the ambraglow/rusb-pd repository on GitHub; these links point at the commit this page was built from.
Rusb pd second: common questions
What microcontroller does the Rusb pd second use?
The Rusb pd second is built around the CH32V003FxUx, from the RISC-V family.
How big is the Rusb pd second PCB?
The Rusb pd second measures 25.5 × 24.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rusb pd second?
31 components, from 23 distinct parts. The full bill of materials is listed on this page.
Where can I download the Rusb pd second design files?
From the ambraglow/rusb-pd repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Rusb pd second design in my own project?
Yes, under the terms of its GPL-3.0 license, which ambraglow chose for the repository.
Can I test firmware for the Rusb pd second without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RISC-V firmware against it before you order a PCB.
More boards in rusb-pd
Similar boards
RISC-V
Workbench-1 Controller
Quchaosheng
160 × 130 mm106 parts8LApache-2.0129RISC-V
Keytartouch
cnlohr
152.5 × 117.5 mm69 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
NorthPoleCircuit
Janky-Jingle-Crew
150 × 110 mm46 parts4LNo license62RISC-V
Osc sg90-v006
OpenServoCore
20.6 × 9.6 mm26 parts4LApache-2.034