OpenEFI rev4

Churrosoft·OpenEFI-PCB·OpenEFI_rev4/OpenEFI_rev4.kicad_pcb

OpenEFI rev4 PCB layout, top view — open source STM32 board by Churrosoft

About the OpenEFI rev4 PCB

OpenEFI rev4 is an open source STM32 PCB design by Churrosoft, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 164 × 118 mm, with 257 components from 77 distinct parts.

Its main chip is the 74HC4851, from the STM32 family. Other key parts include the STM32F407VGTx, AMS1117-3.3, LT4363IMS, 25LCxxx and TC4424AVOA. By type, the board carries 95 resistors, 72 capacitors, 43 diodes, 22 ICs, 19 transistors and 2 crystals.

From the project

Coleccion de PCB y planos recomendados para montar una OpenEFI

si quieres usar otra placa basada en Arduino (Uno, Mega,DUE,etc), puedes hacerlo, pero los pcb no te serviran y capaz tengas que modificar ligeramente el codigo y el mapeo de los pines, proximamente agregare mas pcb ademas de mejorar los existentes

This source is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE.

Main components on the OpenEFI rev4

OpenEFI rev4 bill of materials (BOM)

257 components, 77 distinct parts.

QtyPartRefs
1
74HC4851
U2
1
STM32F407VGTx
U3
1
AMS1117-3.3
U4
1
LT4363IMS
U6
1
25LCxxx
U7
1
TC4424AVOA
BMP280
U8
2
LMV324
U9, U10
1
SRV05-4
U11
2
TJA1051T-3
U12, U25
1
MIC5205-3.3YM5
U14
1
REF3033
U15
1
TPS5430DDA
U16
1
L78M05ABDT-TR
U17
2
TPL7407LAPWR
U20, U22
4
TC4424AVOA
TC4424A
U21, U24, U29, U30
1
SP720ABTG
U26
11
AO3400A
Q1, Q2, Q3, Q4, Q12, Q14, Q15, Q16 +3
4
SS8050
Q5, Q8, Q9, Q11
2
IRLZ44N
Q6, Q7
2
PMN30XPX
Q10, Q20
Show 57 more
QtyPartRefs
1
25MHz
Y1
1
32.768kHz
Y3
1
USB_B
J1
1
0ZCC0050FF2C
Polyfuse
F1
1
DLW21SZ900HQ2L
FL1
17
SML-H12D8TT86C
LED
D1, D5, D6, D7, D8, D9, D10, D12 +9
6
1N4148
D2, D3, D14, D23, D24, D25
1
SMAJ58CA
D4
1
MM3Z24VT1G
D11
1
1N5819WS
D15
1
B540C-13-F
D26
8
LH R974-LP-1
LED
D43, D63, D65, D67, D69, D71, D73, D75
8
1N4448WX-TP
D
D47, D64, D66, D68, D70, D72, D74, D76
1
10uH
L1
24
100nF
C1, C5, C9, C10, C11, C13, C14, C15 +16
2
15pF
C2, C3
14
0.22uF
C4, C20, C23, C26, C29, C35, C38, C44 +6
1
1uF
C6
2
2.2uF
C7, C8
1
4.7uF
C16
5
CC0805KRX7R9BB103
0.01uF
C19, C22, C31, C51, C72
2
47p
C27, C28
3
47nF
C33, C60, C61
1
CC0805KRX7R9BB103
100nF
C39
2
1u
C40, C43
7
0.01uF
C41, C52, C53, C54, C55, C56, C57
1
100uF ±20% 35V
C42
1
4700pF
C47
1
100n
C48
2
6.8pF
C58, C59
1
10nF
C62
1
CC0805KKX7R7BB105
1uF
C73
1
CC0805KRX7R9BB104
0.1uF
C74
1
120R
R1
4
10k
R2, R68, R121, R122
9
4.7k
R3, R4, R5, R24, R25, R26, R27, R29 +1
10
2.49k +-1%
R6, R9, R12, R15, R36, R39, R41, R43 +2
7
ERJ-6ENF3483V
348k
R7, R44, R48, R61, R63, R66, R69
13
470R
R8, R14, R37, R38, R40, R42, R45, R56 +5
7
RC0805FR-07180KL
180k
R10, R13, R47, R55, R57, R62, R67
1
RC0805FR-07604RL
470R
R11
1
RC0805FR-07604RL
604R
R16
9
10k
R17, R18, R49, R50, R51, R52, R53, R83 +1
1
1M 1/10W
R19
3
10R 1/10W
R20, R33, R73
1
0.01R
R21
1
57.6K 1/10W
R22
1
4.99K 1/10W
R23
1
RT0603BRD073K88L
3.88k
R28
10
1k
R31, R32, R34, R64, R65, R79, R80, R81 +2
1
100k
R35
1
RC0805FR-07180KL
2.49k +-1%
R46
1
3.24k
R70
4
10K 1/2W
R71, R72, R116, R117
2
4.99K 1/2W
R115, R120
4
1k
RN1, RN2, RN3, RN4
2
47k
RN5, RN6

OpenEFI rev4 design files

The KiCad project lives in the Churrosoft/OpenEFI-PCB repository on GitHub; these links point at the commit this page was built from.

OpenEFI rev4: common questions

What microcontroller does the OpenEFI rev4 use?

The OpenEFI rev4 is built around the 74HC4851, from the STM32 family.

How big is the OpenEFI rev4 PCB?

The OpenEFI rev4 measures 164 × 118 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the OpenEFI rev4?

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

Where can I download the OpenEFI rev4 design files?

From the Churrosoft/OpenEFI-PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the OpenEFI rev4 design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which Churrosoft chose for the repository.

Can I test firmware for the OpenEFI rev4 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 OpenEFI-PCB

Similar boards