Phase1-module

udaravima·Lab_Bench·hardware/phase1-module/phase1-module.kicad_pcb

Phase1-module layout, top view — open source STM32 board by udaravima
Simulate this board

About the Phase1-module

Phase1-module is an open source STM32 PCB design by udaravima, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 120 × 80 mm, with 136 components from 82 distinct parts.

Its main chip is the STM32G431CBT6, from the STM32 family. Other key parts include the DAC80502DRXR, OPA2333AIDGKR, LM5145RGYR, INA240A3DR and INA228AIDGSR. By type, the board carries 53 capacitors, 44 resistors, 11 ICs, 9 transistors, 7 diodes and 6 connectors.

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

From the project

A modular, rack-style DC power supply: up to 8 hot-pluggable 600 W buck modules on a shared DC input bus, coordinated by a central manager over CAN. Each channel is a self-contained analog CV/CC supply with bench-grade precision, usable for lab work, bulk DC power, and battery ch

A modular, rack-style DC power supply: up to 8 hot-pluggable 600 W buck modules on a shared DC input bus, coordinated by a central manager over CAN. Each channel is a self-contained analog CV/CC supply with bench-grade precision, usable for lab work, bulk DC power, and battery charging.

- Phase 0 — design docs: complete (01–07). - Phase-1 schematic: complete (v1) and machine-verified — 7 generated sheets, 137 components; every net asserted against the intended net table, every footprint pad-checked; vendor symbols/footprints datasheet-vetted. Audited with the kicad-happy analyzers + ngspice…

Main components on the Phase1-module

Phase1-module bill of materials (BOM)

136 components, 82 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
DAC80502DRXR
DAC80502DRXT
TI
U1
1
OPA2333AIDGKR
OPA2333
TI
U2
1
LM5145RGYR
TI
U3
1
INA240A3DR
INA240A3
TI
U4
1
INA228AIDGSR
INA228
TI
U5
1
LTC7004EMSE#PBF
LTC7004
ADI
U6
1
TLV7011DCKR
TLV7011
TI
U7
1
LMR36015ARNXR
LMR36015AQRNXRQ1
TI
U8
1
NCP1117ST33T3G
NCP1117-3.3
onsemi
U9
1
STM32G431CBT6
ST
U10
1
TCAN1042VDRQ1
TCAN1042HGV
TI
U11
2
CSD18563Q5A
TI
Q1, Q2
2
60V NFET
Q3, Q4
5
2N7002
Q5, Q6, Q7, Q8, Q9
1
8MHZ
8MHz
Y1
1
VBUS IN
J1
1
SWD
J2
1
UART
J3
1
OUTPUT
J4
1
BACKPLANE
J5
Show 62 more
QtyPartRefs
1
FAN
J6
1
10A blade
F1
2
10K B3950
RT1, RT2
4
BAT54W
D1, D2, D3, D4
1
SMBJ33A
D5
1
1N4148W
D6
1
STATUS
D7
1
MWSA1707S-100MT
XAL1350-103ME 10u/14A
Sunlord
L1
1
33U/1.2A
33u/1.2A
L2
1
10N
10n
C1
1
22N
22n
C2
17
100N
100n
C3, C5, C27, C28, C33, C34, C41, C43 +9
1
150N
150n
C4
1
DNP
C17
1
47N
47n
C18
1
15P
15p
C19
4
22u/50V X7R
C20, C75, C76, C77
1
220U/50V
220u/50V
C21
2
220u/25V poly
C22, C78
4
22u/25V X7R
C23, C79, C80, C81
1
8.2N
8.2n
C24
1
120P
120p
C25
1
3.3N
3.3n
C26
1
2.2U
2.2u
C29
3
1n
C31, C32, C44
2
1u
C42, C53
2
4.7U/50V
4.7u/50V
C50, C51
2
22U/16V
22u/16V
C54, C55
1
10U/16V
10u/16V
C56
1
22U/10V
22u/10V
C57
1
4.7U
4.7u
C64
1
1u VDDA
C65
2
18P
10p
C66, C67
1
25.5K 0.1%
R1
1
1.0K 0.1%
R2
2
10K 0.1%
R3, R6
1
33K
R4
2
3.9K
R5, R8
1
15K
R7
6
100K
R16, R18, R19, R22, R23, R52
1
DNP snub
R17
2
100K 1%
R20, R50
1
13K 1%
R21
1
8.2K
R24
1
1.0K
R25
1
28.7K 1%
R26
1
2.2K 1W preload
R27
1
365 1%
R28
1
4.7
R29
1
C2994640
2m/1W Kelvin
R30
2
1K
R31, R66
1
69.8K 0.1%
R32
1
10.0K 0.1%
R33
3
10K
R43, R64, R65
1
47K
R44
1
158K 1%
R45
1
20K 1%
R46
4
10K 1%
R47, R61, R67, R68
1
31.6K 1%
R48
1
24.9K 1%
R51
1
200K 1%
R60
2
4.7K
R62, R63

Phase1-module design files

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

Phase1-module: common questions

What microcontroller does the Phase1-module use?

The Phase1-module is built around the STM32G431CBT6, from the STM32 family.

How big is the Phase1-module?

The Phase1-module measures 120 × 80 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Phase1-module?

136 components, from 82 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Phase1-module design files?

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

Can I use the Phase1-module design in my own project?

Yes, under the terms of its GPL-3.0 license, which udaravima chose for the repository.

Can I test firmware for the Phase1-module 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 Lab_Bench

Similar boards