INV Boost Controller

NTURacingTeam·nturt_kicad_EP7·Powertrain_Group/INV_Boost_Controller/INV_Boost_Controller.kicad_pcb

INV Boost Controller PCB layout, top view — open source STM32 board by NTURacingTeam

About the INV Boost Controller PCB

INV Boost Controller is an open source STM32 PCB design by NTURacingTeam, published on GitHub. It is a 4-layer board measuring 100 × 100 mm, with 256 components from 68 distinct parts.

Its main chip is the STM32G474VETx, from the STM32 family. Other key parts include the INA333AIDGK, TPS5430DDAR, AMS1117-3.3, REF2033 and TCAN1042VDRQ1. By type, the board carries 87 capacitors, 84 resistors, 24 inductors, 21 ICs, 17 diodes and 14 connectors.

Main components on the INV Boost Controller

INV Boost Controller bill of materials (BOM)

256 components, 68 distinct parts.

QtyPartRefs
8
INA333AIDGK
U1, U2, U3, U4, U5, U6, U16, U17
1
TPS5430DDAR
U7
1
AMS1117-3.3
U8
1
REF2033
U9
2
TCAN1042VDRQ1
U10, U11
1
SRV05-4
U12
1
STM32G474VETx
U13
6
LM393
U14, U15, U18, U19, U20, U21
1
X322516MLB4SI (16MHz)
Y1
4
CAN
J1, J2, J3, J4
1
15120682601000
J5
2
LVBattery
J6, J7
1
USB_C_Receptacle_USB2.0_16P
J8
1
STDC14
J9
4
TEMP
J10, J11, J12, J13
1
MSD-4-A
J14
1
0.5A
F1
1
1A
F2
1
ACM70V-701-2PL-TL00
FL1
2
EXC-X4CE900U
FL2, FL3
Show 48 more
QtyPartRefs
1
SW_DIP_x01
SW1
2
TS-1187A-B-A-B
SW2, SW3
2
SS54
D1, D4
1
RED 24V
D2
1
27V C22375300
D3
1
5.6V C19077441
D5
1
WHITE 5V
D6
1
WHITE 3V3
D7
2
NUP2105L
D8, D9
2
R LED
D10, D14
2
Y LED
D11, D15
2
G LED
D12, D16
2
B LED
D13, D17
22
GZ1608D601TF
FB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8 +14
1
1u SRN3015-1R0Y
L1
1
22uH 3.7A (SRR1260-220M)
L2
4
2200p
C1, C2, C3, C4
34
100n
C5, C6, C8, C9, C10, C12, C13, C14 +26
8
300p
C7, C11, C15, C19, C23, C27, C79, C83
1
100uF 27V
C28
2
220u 35V
C29, C35
7
10u 35V
C30, C31, C32, C33, C34, C37, C38
1
10n
C36
1
0u1
C39
6
22u 25V
C40, C41, C42, C44, C45, C46
1
330u 25V
C43
2
47u 10V
C48, C49
2
4u7 10v
C50, C55
8
0u1
C51, C52, C56, C57, C67, C70, C71, C73
4
22p
C53, C54, C58, C59
2
4u7
C65, C66
2
10u 6V
C68, C69
2
27p
C72, C74
38
10k
R1, R3, R4, R6, R7, R9, R10, R12 +30
6
100k
R2, R5, R8, R11, R14, R63
2
200k
R17, R66
1
47k
R20
1
15k
R21
1
1k
R22
1
510R
R23
4
22R
R24, R25, R28, R29
2
90R
R26, R30
2
5.1k
R32, R33
1
100R
R41
8
2k2
R42, R43, R44, R45, R46, R47, R48, R49
4
4k7
R50, R51, R52, R53
12
3k43
R54, R57, R58, R61, R68, R71, R72, R75 +4
1
0
R84

INV Boost Controller design files

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

INV Boost Controller: common questions

What microcontroller does the INV Boost Controller use?

The INV Boost Controller is built around the STM32G474VETx, from the STM32 family.

How big is the INV Boost Controller PCB?

The INV Boost Controller measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the INV Boost Controller?

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

Where can I download the INV Boost Controller design files?

From the NTURacingTeam/nturt_kicad_EP7 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 Boost Controller 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 Boost Controller 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_EP7

Similar boards