VESX

NormalHuman-Anything·VESX·vesx/vesx.kicad_pcb

VESX PCB layout, top view — open source STM32 board by NormalHuman-Anything

About the VESX PCB

VESX is an open source STM32 PCB design by NormalHuman-Anything, published on GitHub under the CERN-OHL-W-2.0 license. It is a 4-layer board measuring 100 × 40 mm, with 177 components from 81 distinct parts.

Its main chip is the STM32F405RGTX, from the STM32 family. Other key parts include the C695777, LM1117DT-3.3, LM5164DDA, TO220_REPLACEMENT_MODULE and L6498DTR. By type, the board carries 69 resistors, 49 capacitors, 12 diodes, 9 ICs, 8 connectors and 4 jumpers.

From the project

V(ESC)ESX

Main components on the VESX

VESX bill of materials (BOM)

177 components, 81 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C695777
Opamp_Quad
U1
1
LM1117DT-3.3
U2
1
LM5164DDA
U3
1
TO220_REPLACEMENT_MODULE
TO220_replacement_module
U4
3
L6498DTR
U5, U6, U8
1
STM32F405RGTX
STM32F405RGTx
U7
1
SN65HVD230DR
U9
1
8MHZ
8MHz
Y2
1
TYPE-C-31-M-12
J1
1
CONN_01X05
Conn_01x05
J2
1
CONN_01X06
Conn_01x06
J3
1
CONN_01X03
Conn_01x03
J4
1
CONN_01X04
Conn_01x04
J5
1
STLINK
J6
1
CONN_01X04
Conn_01x04
J7
1
CAN
J8
12
470nF
CX10, CX11, CX12, CX13, CX25, CX26, CX28, CX30 +4
2
470NF
470nF
CX23, CX24
2
SOLDERJUMPER_3_OPEN
SolderJumper_3_Open
JP1, JP3
2
JUMPER_2_OPEN
Jumper_2_Open
JP4, JP5
Show 61 more
QtyPartRefs
6
CRST030N10N
QA1, QA2, QA3, QA4, QA5, QA6
3
0.5MR
0.5mR
SH1, SH2, SH3
1
C167506
10K NTC
TH1
3
SM4007
D1, D2, D3
1
LED
D4
3
C191023
D_Small
D5, D9, D10
1
C2286
R
D6
1
C87326
G
D7
1
C2689219
B
D8
1
C2903858
82v(?)
D11
1
C508230
5v
D12
1
68UH
68uH
L1
2
100NF
100nf
C1, C2
3
4.7UF
4.7uF
C3, C28, C50
4
100NF
100nf
C4, C6, C7, C49
1
100NF
100nf
C5
1
4.7N
4.7n
C8
2
100P
100p
C9, C10
3
47PF
47pF
C11, C12, C13
4
100N
100n
C14, C15, C20, C36
3
100N
100n
C16, C18, C19
7
10UF
10uF
C17, C32, C33, C34, C35, C37, C43
7
1NF
1nF
C21, C22, C23, C24, C39, C40, C46
1
3.3NF
3.3nF
C25
1
220NF
220nF
C26
1
C_Polarized
C27
2
1UF
1uF
C30, C31
1
10NF
10nF
C38
2
12PF
12pf
C41, C42
2
2U2
2u2
C44, C45
1
2.2NF
2.2nF
C47
1
20PF
20pF
C48
1
47R
R1
2
1k
R2, R3
3
150K
150k
R4, R8, R11
1
27K
27k
R5
3
3K3
3k3
R6, R9, R22
1
240K
240k
R7
9
10K
R10, R24, R26, R29, R31, R33, R39, R41 +1
1
360K
360k
R12
1
8K2
8k2
R13
2
220K
220k
R14, R47
1
72K
72k
R15
2
100Ω
R16, R66
2
1K8
1k8
R17, R18
2
R100
R19, R20
1
30K
30k
R21
3
2R2
R23, R28, R38
6
4R7
R25, R27, R30, R32, R40, R42
3
20K
20k
R34, R35, R36
1
10K
10k
R37
4
100K
100k
R43, R51, R54, R59
1
22K
22k
R44
1
1k
R45
1
47R
R48
6
2K2
2k2
R49, R50, R55, R56, R60, R61
3
R150
R52, R58, R63
3
47K
47k
R53, R57, R62
2
5.1K
5.1k
R64, R65
2
10K
10k
RN1, RN2
1
470R
RN3

VESX design files

The KiCad project lives in the NormalHuman-Anything/VESX repository on GitHub; these links point at the commit this page was built from.

VESX: common questions

What microcontroller does the VESX use?

The VESX is built around the STM32F405RGTX, from the STM32 family.

How big is the VESX PCB?

The VESX measures 100 × 40 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the VESX?

177 components, from 81 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 VESX design files?

From the NormalHuman-Anything/VESX 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 VESX design in my own project?

Yes, under the terms of its CERN-OHL-W-2.0 license, which NormalHuman-Anything chose for the repository.

Can I test firmware for the VESX 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.

Similar boards