UEFI

Churrosoft·OpenEFI-PCB·uEFI_rev3/uEFI_rev3.kicad_pcb

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

About the UEFI PCB

UEFI 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 99 × 113 mm, with 228 components from 72 distinct parts.

Its main chip is the MCZ33810EK, from the STM32 family. Other key parts include the 74HC4851, STM32F407VGTx, MIC2940A-3.3WU, MIC2940A-5.0WT and LT4363IMS. By type, the board carries 77 resistors, 54 capacitors, 30 diodes, 16 ICs, 16 transistors and 14 fuses.

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 UEFI

UEFI bill of materials (BOM)

228 components, 72 distinct parts.

QtyPartRefs
1
MCZ33810EK
U1
1
74HC4851
U2
1
STM32F407VGTx
U3
1
MIC2940A-3.3WU
U4
1
MIC2940A-5.0WT
U5
1
LT4363IMS
U6
1
25LCxxx
U7
2
OPA340NA
U9, U12
1
TJA1042T3118
U15
2
TPL7407LAPWR
U20, U22
1
PaP_Driver_v1
U23
2
LM321
U27, U31
1
MAX9926UAEE+
U36
4
ISL9V5045S3ST
Q1, Q2, Q3, Q4
4
SS8050
Q5, Q8, Q9, Q11
2
IRLZ44N
Q6, Q7
1
IRF540N
Q10
5
AO3400A
Q12, Q13, Q14, Q15, Q16
1
25MHz
Y1
1
USB_B
J1
Show 52 more
QtyPartRefs
1
Tag connect
J2
1
Conn_02x08_Odd_Even
J4
1
Conn_01x03
J5
14
750mA
F1, F2, F3, F4, F5, F6, F7, F8 +6
5
SolderJumper_2_Open
JP1, JP2, JP3, JP23, JP24
1
Jumper_NO_Small
JP4
1
~
JP5
1
vr/hall
JP11
1
Jumper_NC_Small
JP12
1
SW_Push
SW1
6
TestPoint_Alt
TP10, TP11, TP12, TP13, TP14, TP15
9
LED
D1, D5, D6, D7, D8, D9, D10, D12 +1
2
1N4148
D2, D3
1
SMAJ58CA
D4
1
MM3Z24VT1G
D11
17
K26
D14, D15, D16, D17, D18, D19, D20, D21 +9
17
100nF
C1, C5, C9, C10, C11, C12, C13, C14 +9
2
15pF
C2, C3
7
0.22uF
C4, C35, C38, C44, C46, C48, C49
1
1uF
C6
2
2.2uF
C7, C8
1
4.7uF
C16
5
10pF
C18, C19, C20, C21, C22
8
10nF
C23, C24, C25, C26, C27, C28, C29, C30
2
100uF ±20% 35V
C31, C42
1
47nF
C33
7
0.01uF
C41, C52, C53, C54, C55, C56, C57
1
240pF
C51
2
120R
R1, R28
12
10k
R2, R49, R50, R51, R52, R53, R54, R58 +4
9
4.7k
R3, R4, R5, R24, R25, R26, R27, R29 +1
2
100R
R6, R7
1
0.02R
R8
4
4.02k
R9, R10, R11, R12
4
36K
R13, R14, R15, R16
1
10K 1/10W
R17
3
10R 1/10W
R18, R20, R33
1
1M 1/10W
R19
1
0.01R
R21
1
57.6K 1/10W
R22
1
4.99K 1/10W
R23
3
1k
R31, R32, R34
1
100k
R35
6
2.49k +-1%
R36, R37, R40, R41, R44, R45
9
470R
R38, R39, R42, R43, R47, R48, R56, R62 +1
1
0
R46
1
200R
R55
1
1k5
R57
1
3k3
R61
10
4.99K 1/2W
R81, R112, R113, R114, R115, R116, R117, R118 +2
1
100k 1/10W +-1%
R82
1
20k 1/10W +-1%
R83

UEFI 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.

UEFI: common questions

What microcontroller does the UEFI use?

The UEFI is built around the MCZ33810EK, from the STM32 family.

How big is the UEFI PCB?

The UEFI measures 99 × 113 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the UEFI?

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

Where can I download the UEFI 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 UEFI 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 UEFI 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