ICE-EngineControlUnit

ASURacingTeam·ICE-EngineControlUnit·hardware/Project_RedGlow.kicad_pcb

ICE-EngineControlUnit PCB layout, top view — open source STM32 board by ASURacingTeam

About the ICE-EngineControlUnit PCB

ICE-EngineControlUnit is an open source STM32 PCB design by ASURacingTeam, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 295 components from 43 distinct parts.

Its main chip is the STM32F446RETx, from the STM32 family. Other key parts include the MAX9926, 74LVC2G07, LMV324, SN65HVD232 and ULN2803A. By type, the board carries 182 resistors, 53 capacitors, 20 ICs, 14 transistors, 12 connectors and 12 diodes.

Main components on the ICE-EngineControlUnit

ICE-EngineControlUnit bill of materials (BOM)

295 components, 43 distinct parts.

QtyPartRefs
1
MAX9926
U1
8
74LVC2G07
U2, U3, U4, U5, U17, U18, U19, U20
3
LMV324
U6, U8, U11
1
SN65HVD232
U7
2
ULN2803A
U9, U10
1
STM32F446RETx
U12
1
RT7257BHZSP
U13
2
AMS1117-3.3
U14, U15
1
AMS1117-5.0
U16
4
BIP373
Q1, Q2, Q3, Q4
4
VND5N07
Q5, Q6, Q7, Q8
3
IRF540N
Q10, Q11, Q12
3
BC817
Q13, Q14, Q15
1
MCSJK-3N-25.00-3.3-50-B
X1
1
USB_B_Micro
J1
9
Conn_01x12
J5, J6, J7, J8, J9, J10, J11, J12 +1
1
Conn_02x03_Odd_Even
J14
1
Micro_SD_Card
J15
8
BAS40-04
D1, D2, D3, D4, D5, D6, D7, D8
3
BAS70-04
D9, D10, D11
Show 23 more
QtyPartRefs
1
LED
D12
1
10uH
L1
35
100nF
C1, C4, C5, C6, C7, C9, C10, C11 +27
2
1nF
C2, C3
1
4.7nF
C8
10
10uF
C23, C34, C35, C40, C41, C42, C43, C44 +2
1
470uF
C33
2
2.2nF
C37, C39
2
1uF
C47, C48
1
6K8
R1
24
10K
R2, R20, R21, R22, R23, R40, R41, R42 +16
73
0R
R4, R5, R6, R7, R8, R9, R10, R11 +65
11
2K7
R28, R30, R32, R34, R78, R80, R82, R84 +3
11
500K
R29, R31, R33, R35, R79, R81, R83, R85 +3
4
220R
R36, R37, R38, R39
13
100R
R50, R51, R52, R53, R90, R91, R92, R93 +5
12
560
R55, R57, R59, R61, R94, R96, R98, R100 +4
22
1K
R56, R58, R60, R62, R72, R73, R74, R75 +14
2
62R
R63, R64
4
0R
R69, R70, R71, R182
1
780K
R102
1
220K
R103
3
100K
R174, R175, R176

ICE-EngineControlUnit design files

The KiCad project lives in the ASURacingTeam/ICE-EngineControlUnit repository on GitHub; these links point at the commit this page was built from.

ICE-EngineControlUnit: common questions

What microcontroller does the ICE-EngineControlUnit use?

The ICE-EngineControlUnit is built around the STM32F446RETx, from the STM32 family.

How big is the ICE-EngineControlUnit PCB?

The ICE-EngineControlUnit measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ICE-EngineControlUnit?

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

Where can I download the ICE-EngineControlUnit design files?

From the ASURacingTeam/ICE-EngineControlUnit repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the ICE-EngineControlUnit design in my own project?

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

Can I test firmware for the ICE-EngineControlUnit 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