INV MainBoard STM

NTURacingTeam·nturt_kicad·EP6/Powertrain_Group/INV_MainBoard_STM32/INV_MainBoard_STM32.kicad_pcb

INV MainBoard STM PCB layout, top view — open source STM32 board by NTURacingTeam
Simulate this board

About the INV MainBoard STM PCB

INV MainBoard STM is an open source STM32 PCB design by NTURacingTeam, published on GitHub. It is a 4-layer board measuring 100 × 92 mm, with 287 components from 95 distinct parts.

Its main chip is the STM32H743ZITx, from the STM32 family. Other key parts include the TPS5430DDAR, INA333AIDGK, TCAN1042VDRQ1, NE555D and APS6404L-3SQ. By type, the board carries 99 capacitors, 97 resistors, 28 diodes, 19 ICs, 16 connectors and 12 inductors.

From the project

kicad files

Main components on the INV MainBoard STM

INV MainBoard STM bill of materials (BOM)

287 components, 95 distinct parts.

QtyPartRefs
1
STM32H743ZITx
U1
1
TPS5430DDAR
U2
5
INA333AIDGK
U3, U7, U8, U9, U14
2
TCAN1042VDRQ1
U4, U6
1
NE555D
U5
1
APS6404L-3SQ
U10
4
LM393
U11, U12, U13, U15
1
LM324D
U16
1
AMS1117-3.3
U17
1
NE5532
U18
1
REF3133AIDBZR
U23
4
2N7002
Q1, Q2, Q3, Q4
1
X322516MLB4SI (16MHz)
Y1
1
32.768kHz Q13FC13500004
Y2
1
FX26-30P-1SV
J1
1
motorSense
J2
2
LVBattery
J3, J14
1
MSD-4-A
J4
1
1-0401FBV0T
current_DC
TAD
J5
1
to PhaseIsense
J6
Show 75 more
QtyPartRefs
1
phase control monitor
J7
2
GND
J8, J16
4
CAN
J9, J10, J11, J12
1
motorTemp
J13
1
STDC14
J15
1
1056
BT1
1
0.5A
F1
1
1A
F2
1
ACM70V-701-2PL-TL00
FL1
2
EXC-X4CE900U
FL2, FL3
1
10K
RV1
3
TS-1187A-B-A-B
SW1, SW2, SW3
1
GREEN LED
D1
2
WHITE LED
D2, D6
1
27V C22375300
D3
2
SS54
D4, D19
1
5.6V C19077441
D5
1
WHITE LED
D7
2
NUP2105L
D8, D17
1
RED LED
D9
2
G LED
D10, D22
5
R LED
D11, D18, D20, D27, D28
1
RED 3V3
D12
2
B LED
D13, D23
2
Y LED
D14, D21
4
B5818WS
D15, D24, D25, D26
1
W LED
D16
5
SDFL1608S100KTF 0603
FB1, FB3, FB4, FB5, FB6
5
GZ1608D601TF
FB2, FB7, FB8, FB9, FB11
1
1u SRN3015-1R0Y
L1
1
22uH 3.7A (SRR1260-220M)
L3
2
47u 10V
C1, C2
7
10u 35V
C3, C4, C5, C9, C10, C16, C17
2
220u 35V
C6, C7
1
10n
C8
1
0u1
C11
6
22u 25V
C12, C13, C14, C118, C119, C120
1
330u 25V
C15
9
0u1
C18, C19, C32, C36, C37, C39, C50, C53 +1
36
100n
C20, C21, C22, C23, C24, C25, C26, C27 +28
4
4u7
C28, C55, C56, C67
2
15p
C30, C31
2
27p
C33, C34
3
1u
C35, C70, C96
2
2u2
C44, C45
1
100uF 27V
C54
2
43p
C59, C85
2
10u 6V
C65, C66
1
10n
C71
2
22u
C87, C88
2
470n
C91, C92
1
3n3
C97
4
680p
C99, C100, C101, C102
4
22p
C112, C113, C114, C115
2
4u7 10v
C116, C117
1
510R
R1
11
100R
R2, R35, R36, R39, R40, R43, R44, R47 +3
9
1k
R3, R10, R29, R30, R54, R55, R76, R91 +1
1
2M
R4
21
10k
R5, R7, R11, R25, R26, R31, R32, R50 +13
15
2k2
R6, R13, R14, R18, R27, R28, R68, R77 +7
1
47k 1%
R8
1
15k 1%
R9
5
4k7
R12, R24, R42, R46, R62
4
22R
R15, R16, R70, R71
2
90R
R17, R72
4
1k 0.1%
R19, R20, R21, R22
4
2k 0.1%
R23, R34, R38, R83
6
27k
R33, R51, R53, R56, R58, R60
1
10M
R37
3
1M
R41, R45, R49
3
100k
R65, R81, R90
3
220R
R79, R84, R85
1
22k
R94
1
33k
R95

INV MainBoard STM design files

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

INV MainBoard STM: common questions

What microcontroller does the INV MainBoard STM use?

The INV MainBoard STM is built around the STM32H743ZITx, from the STM32 family.

How big is the INV MainBoard STM PCB?

The INV MainBoard STM measures 100 × 92 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the INV MainBoard STM?

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

Where can I download the INV MainBoard STM design files?

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

Can I use the INV MainBoard STM design in my own project?

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

Can I test firmware for the INV MainBoard STM 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 nturt_kicad

Similar boards