VCU

sufst·pcb·vcu/vcu.kicad_pcb

VCU PCB layout, top view — open source ESP32 board by sufst
Simulate this board

About the VCU PCB

VCU is an open source ESP32 PCB design by sufst, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 194.3 × 92.8 mm, with 205 components from 90 distinct parts.

Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the AP2112K-3.3, XL1509-5.0, LTC-4627JR, STM32F746ZGT6 and LD1117S33TR_SOT223. By type, the board carries 86 resistors, 60 capacitors, 19 ICs, 16 connectors, 8 diodes and 6 transistors.

From the project

Monorepo for all schematics and PCB designs

We design our PCBs in KiCad (version 8+).

Files that should be in this repo, under version control: - Project files (.kicadpro). - Schematic files (.kicadsch). - PCB files (.kicadpcb). - Custom footprints (.kicadmod). - Custom symbols (.kicadsym). - Footprint library tables (fp-lib-table). - Symbol library tables (sym-lib-table). - 3D models of components (.step files). - Simulation code (e.g. .asc` files from LTSpice).

Main components on the VCU

VCU bill of materials (BOM)

205 components, 90 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP2112K-3.3
M24256-DRD
U1
1
XL1509-5.0
MAX3051ESA+
U3
1
ESP32-S3-WROOM-1
TLV274
U4
1
LTC-4627JR
HCF4010
U5
1
LTC-4627JR
ILQ615-4X009T
U6
1
STM32F746ZGT6
U7
2
LD1117S33TR_SOT223
U8, U16
2
ILQ615-4X009T
U9, U12
2
HCF4010
U10, U11
1
LD1117V33
U13
1
MAX6958BAEE+T
U14
1
NEO-M9N
U15
1
STM32F446RETx
U17
3
MAX3051ESA+
U18, U19, U20
6
FDN359BN
Q1, Q2, Q3, Q4, Q5, Q6
1
32MHz
Y2
2
8MHz
Y3, Y4
1
USB_C_RECEPTACLE_USB2.0_16P
IN
J1
1
CONN_01X04
DASH CONTROL
J2
1
CONN_01X04
PWR
J3
Show 70 more
QtyPartRefs
1
CONN_01X04
RTDS
J4
1
CONN_01X04
OUT
J5
1
CONN_01X04
CAN
J6
2
CONN_01X04
Conn_ARM_JTAG_SWD_20
J7, J12
1
CONN_01X04
XBee
J8
1
CONN_01X04
MCU_DIN
J9
1
CONN_01X04
Dash 7 Segment
J10
1
CONN_01X04
Conn_Coaxial
J11
1
CONN_01X04
DASH 12V
J13
1
CONN_01X02
BMS+IMD LATCHING
J14
1
FSUK_RTD
J15
1
Spare pins
J16
1
SW_Push
SW1
3
SW_SPDT
SW2, SW4, SW5
1
0S102011MS2QN1
SW_Push
SW3
3
LED
D1, D7, D8
1
BZX84-C3V3
D2
2
ESD9B3.3ST5G
BZX84-C3V3
D3, D4
1
BAT54W
BZX84-C3V3
D5
1
ESD9B3.3ST5G
LED
D6
2
120
FB1, FB2
2
1UF
100n
C1, C4
1
10NF
4.7n
C2
1
470UF
100n
C5
2
100NF
100n
C6, C9
1
100UF
100n
C7
2
10UF
100n
C8, C10
1
180UF
100n
C11
21
100n
C12, C17, C18, C19, C20, C21, C22, C24 +13
2
4.3p
C13, C15
2
2.2u
C14, C16
1
10u
C23
1
4.7u
C31
1
1u
C32
1
10u
C37
6
100nF
C39, C41, C49, C50, C51, C52
1
47pF
C40
2
4p3
C42, C43
2
20pF
C44, C45
1
10uF
C46
1
4u7
C47
1
4.7uF
C48
4
1n
C53, C55, C56, C57
3
4.7n
C59, C60, C61
16
10k
R1, R44, R45, R46, R48, R49, R50, R51 +8
2
3.3k
R2, R68
3
10K
10k
R3, R4, R5
2
5.1K
1k
R6, R7
2
10K
1k
R8, R9
1
51K
3k3
R10
1
51K
1k
R11
3
51K
60R
R12, R14, R15
4
51K
100k
R16, R17, R18, R19
2
51K
1k
R20, R21
2
10K
1k
R22, R23
4
10K
75k
R24, R28, R32, R36
7
10K
5.6k
R25, R26, R29, R30, R33, R34, R37
3
10K
1.8k
R27, R31, R35
1
51K
5.6k
R38
1
51K
1.8k
R39
8
1k
R40, R41, R42, R43, R64, R65, R66, R67
2
1k5
R47, R73
4
220
R52, R53, R54, R55
2
4k7
R69, R70
1
DNP
R71
1
33
R72
2
1k
R74, R75
1
0
R76
6
100
R77, R78, R79, R80, R81, R82
5
60R
R83, R84, R85, R86, R87

VCU design files

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

VCU: common questions

What microcontroller does the VCU use?

The VCU is built around the ESP32-S3-WROOM-1, from the ESP32 family.

How big is the VCU PCB?

The VCU measures 194.3 × 92.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the VCU?

205 components, from 90 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 VCU design files?

From the sufst/pcb 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 VCU design in my own project?

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

Can I test firmware for the VCU without the hardware?

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

More boards in pcb

Similar boards