USB-C PD bench supply - control board

GarryBGoode·VibeSupply·kicad/supply_control/supply_control.kicad_pcb

USB-C PD bench supply - control board layout, top view — open source STM32 board by GarryBGoode

About the USB-C PD bench supply - control board

USB-C PD bench supply - control board is an open source STM32 PCB design by GarryBGoode, published on GitHub. It is a 4-layer board measuring 110 × 74.5 mm, with 78 components from 34 distinct parts.

Its main chip is the STM32G474RETx, from the STM32 family. Other key parts include the LMR38010, USBLC6-2SC6 and ADUM3160. By type, the board carries 36 capacitors, 25 resistors, 6 connectors, 4 ICs, 2 switches and 2 diodes.

It belongs with the power & battery designs in this gallery.

From the project

USB PD based powersupply developed on vibes (claude)

Main components on the USB-C PD bench supply - control board

USB-C PD bench supply - control board bill of materials (BOM)

78 components, 34 distinct parts.

QtyPartRefs
1
LMR38010
U501
1
USBLC6-2SC6
U601
1
ADUM3160
U602
1
STM32G474RETx
U701
1
POWER rocker
J501
1
USB_C_Receptacle_USB2.0_16P
J601
1
SWD
J701
1
UART
J702
1
UI ribbon
J703
1
B2B to supply_power
J971
1
B0505S-1WR3
PS601
1
RESET
SW701
1
BOOT
SW702
1
SS14
D503
1
green
D504
1
600R@100MHz
FB501
1
22uH
L501
2
2.2u
C501, C502
13
100n
C503, C504, C508, C604, C605, C701, C702, C703 +5
2
22u
C505, C506
Show 14 more
QtyPartRefs
4
1u
C507, C602, C603, C707
1
10n
C509
5
4.7u
C601, C606, C607, C705, C971
9
1n
C710, C711, C712, C713, C714, C715, C716, C717 +1
1
66.5k
R501
1
23.2k
R502
4
10k
R503, R701, R706, R707
1
1k
R504
1
4.7k
R505
1
47k
R506
2
5.1k
R601, R602
3
2.2k
R603, R704, R705
2
4.7k
R702, R703
9
100
R708, R709, R710, R711, R712, R713, R714, R715 +1

USB-C PD bench supply - control board design files

The KiCad project lives in the GarryBGoode/VibeSupply repository on GitHub; these links point at the commit this page was built from.

USB-C PD bench supply - control board: common questions

What microcontroller does the USB-C PD bench supply - control board use?

The USB-C PD bench supply - control board is built around the STM32G474RETx, from the STM32 family.

How big is the USB-C PD bench supply - control board?

The USB-C PD bench supply - control board measures 110 × 74.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the USB-C PD bench supply - control board?

78 components, from 34 distinct parts. The full bill of materials is listed on this page.

Where can I download the USB-C PD bench supply - control board design files?

From the GarryBGoode/VibeSupply repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the USB-C PD bench supply - control board design in my own project?

The repository has no license, so all rights stay with GarryBGoode. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the USB-C PD bench supply - control board without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in VibeSupply

Similar boards