Daveecu2

miata-bot·daveecu2

Daveecu2 PCB layout, top view — open source STM32 board by miata-bot

About the Daveecu2 PCB

Daveecu2 is an open source STM32 PCB design by miata-bot, published on GitHub. It is a 4-layer board measuring 160 × 117.5 mm, with 223 components from 71 distinct parts.

Its main chip is the STM32F429ZGTx, from the STM32 family. Other key parts include the MPXH6250A, VNLD5090, TC4424A, SP720 and TPS5430DDA. By type, the board carries 89 resistors, 64 capacitors, 35 diodes, 16 ICs, 7 connectors and 4 transistors.

From the project

Speeduino Mainboard designed for NA Maita chassis

4 Injectors 4 Ignitions 1 each CAM and Crank input 1 wire Idle PWM boost AC control 4 additional high current outputs SD card for logginglogging * [PLANNED] RTC w/ battery backup

Calculate R53 and R54 values for 3v3 rail ~~Convert all resistors in the sensor sheet to 0402~~ have to hand solder so don't want that small ~~Convert all capacitors in the sensor sheet to 0402~~ have to hand solder so don't want that small Condense common resistors into common values Condense common caps into common values ~~Find a USB-C connector~~ Replaced with USB Type B "printer" connector * Check if Q1 and Q2…

Daveecu2, from the project README
From the project README

Main components on the Daveecu2

Daveecu2 bill of materials (BOM)

223 components, 71 distinct parts.

QtyPartRefs
2
MPXH6250A
U1, U15
5
VNLD5090
U2, U3, U7, U13, U14
2
TC4424A
U4, U5
1
SP720
U6
2
TPS5430DDA
U8, U9
1
USBLC6-2SC6
U10
1
TJA1051T-3
U11
1
STM32F429ZGTx
U12
1
ATECC608A-SSHDA
U16
1
AO3401A
Q1
3
2N7002
Q2, Q3, Q4
1
25mhz
Y1
1
Crystal
Y2
1
CONN_BLACK
J1
1
CONN_GREY
J2
1
SWD
J3
1
USB_B
J4
1
USB_EXT
J5
1
Micro_SD_Card_Det
J6
1
HC-05
J7
Show 51 more
QtyPartRefs
1
250mA
F1
1
Varistor
RV1
6
1n41001
D1, D2, D21, D31, D32, D33
8
LED
D3, D4, D5, D6, D12, D13, D14, D15
5
MM3Zxx
D7, D8, D20, D34, D35
3
B5819W
D9, D10, D11
4
1N4448WS
D16, D17, D18, D19
7
ESD9B3.3ST5G
D22, D25, D26, D27, D28, D29, D30
1
PWR_3V_GREEN
D23
1
PWR_5V_RED
D24
1
600 @ 600MHz
FB1
2
15u
L1, L2
1
39n
L3
13
0.1uf
C1, C2, C5, C6, C9, C10, C12, C13 +5
9
0.22uf
C3, C4, C7, C8, C11, C15, C48, C50 +1
2
10u
C16, C17
2
0.1u
C18, C19
1
10u
C20
2
220u
C21, C22
16
100n
C23, C24, C30, C31, C32, C33, C34, C35 +8
4
12p
C25, C26, C42, C52
2
2u2
C27, C28
1
4u7
C29
1
1u
C43
1
10n
C44
2
1uf
C45, C63
2
470pf
C47, C64
1
10u
C53
1
47u
C56
1
10u
C57
3
0.1u
C58, C59, C60
8
10k
R1, R52, R55, R73, R76, R77, R78, R79
8
null
R2, R3, R4, R10, R12, R13, R38, R80
14
1k
R5, R6, R14, R15, R16, R17, R62, R63 +6
14
100k
R7, R8, R18, R19, R20, R21, R61, R64 +6
5
1k
R9, R30, R33, R39, R40
7
470
R11, R34, R35, R37, R41, R44, R89
4
10
R22, R23, R24, R25
8
2.4k
R26, R27, R28, R29, R69, R70, R71, R72
2
2.49k
R31, R36
1
3.9k
R32
2
220
R42, R43
1
2.4k
R45
6
null
R46, R47, R49, R53, R54, R57
2
47
R48, R59
2
4.7k
R50, R51
1
3.24k
R56
1
120
R58
1
10k
R60
1
220
R74
1
330
R75

Daveecu2 design files

The KiCad project lives in the miata-bot/daveecu2 repository on GitHub; these links point at the commit this page was built from.

Daveecu2: common questions

What microcontroller does the Daveecu2 use?

The Daveecu2 is built around the STM32F429ZGTx, from the STM32 family.

How big is the Daveecu2 PCB?

The Daveecu2 measures 160 × 117.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Daveecu2?

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

Where can I download the Daveecu2 design files?

From the miata-bot/daveecu2 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Daveecu2 design in my own project?

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

Can I test firmware for the Daveecu2 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 daveecu2

Similar boards