ECU STM V1

mstevanin4·ECU_STM_V1·STM2_ECU/HW/STM2_ECU.kicad_pcb

ECU STM V1 PCB layout, top view — open source AVR/Arduino board by mstevanin4

About the ECU STM V1 PCB

ECU STM V1 is an open source AVR/Arduino PCB design by mstevanin4, published on GitHub. It is a 4-layer board measuring 93 × 108 mm, with 201 components from 43 distinct parts.

Its main chip is the ATMEGA2560-A_perso, from the AVR/Arduino family. Other key parts include the LM2940IMP-5.0/NOPBCT-ND, MAX9926UAEE, MPX4250AP, HC-06 and ISP_terminal. By type, the board carries 87 resistors, 62 capacitors, 19 transistors, 12 diodes, 11 ICs and 8 jumpers.

Main components on the ECU STM V1

ECU STM V1 bill of materials (BOM)

201 components, 43 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATMEGA2560-A_perso
IC1
1
LM2940IMP-5.0/NOPBCT-ND
U1
1
MAX9926UAEE
U2
1
MPX4250AP
U3
1
HC-06
U5
1
ISP_terminal
U6
1
Seeeduino_CAN-BUS_Module_MCP2551_and_MCP2515
U7
1
MCP1703A-3302E/DB
U8
3
SP724AHTG
U9, U10, U11
11
VDN5N07
Q1, Q2, Q3, Q4, Q6, Q7, Q8, Q9 +3
1
VNLD5090-E
Q5
6
TC1413NEUA
Q14, Q15, Q16, Q17, Q18, Q19
1
CSTCE16M0V53C-R0
Q20
1
CONN_01X03
P1
1
Molex48p
P2
2
JUMPER3
JP1, JP3
6
Jumper_NC_Small
JP2, JP4, JP9, JP10, JP11, JP12
1
ERZ-V14D220
D1
1
B130-13-F
D2
1
3SMAJ5919B-TP
D3
Show 23 more
QtyPartRefs
3
SML-211UTT86
D4, D5, D6
5
CDBU00340
D7, D9, D10, D11, D12
1
B0540WS-7
D8
8
1uF
C1, C2, C5, C6, C9, C10, C21, C28
32
100nF
C3, C4, C7, C8, C11, C12, C14, C15 +24
1
10uF
C13
1
47uF
C16
4
10nF
C17, C18, C19, C20
2
1nF
C22, C23
13
220nF
C32, C38, C39, C40, C41, C46, C47, C48 +5
1
4nF7
C33
13
1K
R1, R3, R5, R7, R13, R15, R17, R19 +5
19
100K
R2, R4, R6, R8, R9, R12, R14, R16 +11
14
1K
R10, R11, R29, R31, R35, R37, R41, R43 +6
17
470U
R27, R28, R60, R61, R68, R70, R71, R72 +9
6
15R
R33, R34, R39, R40, R45, R46
2
680U
R48, R49
8
10K
R50, R51, R52, R53, R54, R55, R56, R57
1
2K2
R64
1
3K9
R66
4
2K49
R74, R75, R82, R83
1
1M
R86
1
3K3
R87

ECU STM V1 design files

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

ECU STM V1: common questions

What microcontroller does the ECU STM V1 use?

The ECU STM V1 is built around the ATMEGA2560-A_perso, from the AVR/Arduino family.

How big is the ECU STM V1 PCB?

The ECU STM V1 measures 93 × 108 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ECU STM V1?

201 components, from 43 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 ECU STM V1 design files?

From the mstevanin4/ECU_STM_V1 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the ECU STM V1 design in my own project?

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

Can I test firmware for the ECU STM V1 without the hardware?

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

Similar boards