Mes main board

jmh8231-Dev·mes-main-board·MES Main Board/MES Main Board.kicad_pcb

Mes main board layout, top view — open source STM32 board by jmh8231-Dev

About the Mes main board

Mes main board is an open source STM32 PCB design by jmh8231-Dev, published on GitHub. It is a 6-layer board measuring 160 × 145 mm, with 727 components from 146 distinct parts.

Its main chip is the STM32MP257FAI3, from the STM32 family. Other key parts include the STPMIC25, ECMF4-40A100N10, ATmega328P-M, LBEE5KL1YN-814 and MT53E1G32D2FW-046. By type, the board carries 342 capacitors, 205 resistors, 48 ICs, 43 inductors, 39 diodes and 17 connectors.

From the project

STM32MP257 Embedded Main Board

STM32MP257 기반 임베디드 메인보드. DSI→HDMI, GbE, Wi-Fi/BT, eMMC/µSD/QSPI, USB 허브, CAN-FD, 하이파이 오디오 체인을 단일 보드에 통합하였다. 전원은 ATX-24로부터 공급되며, 보조 MCU ATmega328P가 “SoftKill Power” 시퀀스를 통해 안전한 전원 관리와 강제 종료 로깅을 담당한다.

- MPU: ST STM32MP257FAI3 (Cortex-A35 듀얼 + Cortex-M33) - 메모리/부트 - LPDDR4: Micron MT53E1G32D2FW-046 - eMMC: KIOXIA THGAMVG8T13BAIL - QSPI-NOR: Macronix MX25L51245G - microSD: GSD090012SEU - 네트워킹 - Gigabit PHY: Realtek RTL8211F-CG - MagJack: 48F-01GYD2NL - 무선: Murata LBEE5KL1YN-814 (802.11b/g/n, BT v5.2, SDIO + UART/PCM) - 비디오/디스플레이 - Analog Devices ADV7535 (MIPI-DSI → HDMI 1.4) - HDMI ESD 보호…

Mes main board, from the project README
From the project README

Main components on the Mes main board

Mes main board bill of materials (BOM)

727 components, 146 distinct parts.

QtyPartRefs
1
STM32MP257FAI3
U1
1
STPMIC25
U2
7
ECMF4-40A100N10
U3, U11, U12, U21, U22, U41, U43
1
ATmega328P-M
U4
1
LBEE5KL1YN-814
U5
1
MT53E1G32D2FW-046
U6
1
THGAMVG8T13BAIL
U7
1
MX25L51245G
U8
1
ADV7535
U9
1
HDMI05-CL02F3
U10
1
RTL8211F-CG
U13
4
HSP051-4M10
U14, U15, U16, U17
1
USB2514B_Bi
U18
2
STMPS2252MTR
U19, U20
2
TPS7A4701xRGW
U23, U28
2
MCP2562FD
U24, U25
1
AK4458VN
U26
5
ECMF2-40A100N6
U27, U37, U38, U39, U42
1
TPS7A3301RGW
U29
2
TVS
U30, U32
Show 126 more
QtyPartRefs
2
FT232RL
U31, U33
2
OPA1611
U34, U35
1
REF7050
U36
1
FUSB340TMX
U40
2
SN74LVC1T45DBV
U44, U45
3
INA219BxD
U46, U47, U48
6
BSS138
Q1, Q2, Q3, Q4, Q5, Q6
2
TCXO 24MHz
Y1, Y3
1
TCXO 25MHZ
Y2
1
TCXO 40MHZ
Y4
1
32.768kHz
Y5
1
16MHz
Y6
1
ATX-24
J1
1
Power SW
J2
1
HDMI_A_1.4
J3
1
48F-01GYD2NL
J4
2
USB_A_Stacked
J5, J16
1
USB 3.0
J6
1
RFID
J7
1
USB Type C(A35)
J8
1
CAN1 T-Res
J9
1
CAN2 T-Res
J11
1
LineOUT
J13
1
USB Type C(M33)
J14
1
ST-Link
J15
1
2-1734592-2
J17
1
LVDS
J18
1
PMIC ISP
J19
1
P2ML4452-1-A.DXF
AE1
1
CR2032
BT1
1
Buzzer
BZ1
1
2.5A
F1
1
3A
F2
2
500mA
F3, F4
1
ATmega328p Reset
JP1
2
IMP34DT05TR
MIC1, MIC2
1
GSD090012SEU
SD1
1
WakeUP
SW1
1
RESET
SW2
1
SW1
SW3
1
SW2
SW4
1
Tamper
SW5
1
BOOT Mode
SW6
1
AS6221(eMMC)
Temp1
1
AS6221(DRAM)
Temp2
1
AS6221(PMIC)
Temp3
1
AS6221(QSPI)
Temp4
1
PWR OK
D1
1
+12V
D2
1
+5V
D3
1
+5VSB
D4
1
PS ON
D5
1
M1
D6
1
BAR18FILM
D7
1
1Gbps
D8
4
ESDA7P120-1U1M
D9, D10, D11, D12
1
SUSP IND
D13
1
HS INT
D14
2
ESDCAN24-2BLY
D15, D16
1
-12V
D17
1
A35 Rx
D18
1
A35 Tx
D19
1
M33 Rx
D20
1
M33 Tx
D21
4
ESDALC6V1
D22, D23, D24, D25
1
RED
D26
1
G
D27
1
B
D28
1
O
D29
7
ESDA5V3L
D30, D31, D32, D33, D34, D35, D36
1
PMIC
D37
1
OCP
D38
1
OVP
D39
23
Bead
FB1, FB2, FB3, FB5, FB6, FB7, FB8, FB9 +15
5
0.68uH
L1, L2, L3, L6, L7
3
2.2uH
L4, L5, L9
1
2.4nH
L8
6
10uH
L10, L11, L12, L13, L14, L15
1
4.7uH
L16
4
47uH
L17, L18, L19, L20
25
10uF
C1, C2, C3, C4, C5, C6, C7, C39 +17
59
1uF
C8, C9, C12, C13, C38, C51, C148, C160 +51
18
4.7uF
C10, C11, C29, C31, C44, C45, C46, C47 +10
148
0.1uF
C14, C30, C50, C53, C54, C60, C63, C64 +140
36
22uF
C15, C16, C17, C18, C19, C20, C21, C22 +28
4
2200uF
C52, C274, C281, C282
4
C
C55, C56, C220, C340
5
2.2uF
C59, C83, C85, C87, C227
4
220uF
C126, C132, C140, C226
1
1000pF
C155
17
47uF
C158, C167, C169, C171, C174, C185, C186, C195 +9
2
3.9nF
C189, C192
4
470pF
C190, C191, C193, C194
2
10pF
C196, C197
1
10uF
C219
4
6.8pF
C265, C266, C267, C269
4
100uF
C277, C278, C283, C284
2
10uF
C316, C317
2
22pF
C332, C333
31
0
R1, R2, R3, R4, R5, R6, R7, R8 +23
55
10k
R12, R13, R14, R18, R19, R21, R25, R34 +47
6
100
R15, R17, R136, R141, R155, R195
4
3k
R16, R22, R23, R24
2
240
R26, R27
18
22
R28, R52, R53, R54, R55, R56, R57, R58 +10
5
47k
R29, R30, R31, R32, R33
5
200
R41, R168, R169, R170, R174
11
1k
R42, R97, R98, R111, R142, R149, R150, R152 +3
3
2k
R43, R45, R46
1
27k
R47
1
2.49k
R67
2
510
R68, R69
21
4.7k
R70, R71, R72, R76, R77, R78, R79, R80 +13
4
270
R73, R161, R163, R165
3
1.5k
R82, R83, R84
6
100k
R88, R94, R95, R96, R99, R166
1
12k
R93
6
5.1k
R103, R104, R143, R144, R180, R181
1
1.62M
R105
1
215k
R106
2
120
R113, R116
2
0
R114, R117
4
3.9k
R123, R124, R130, R131
4
150
R126, R127, R133, R134
3
330
R151, R154, R159
3
0.1
R178, R185, R188

Mes main board design files

The KiCad project lives in the jmh8231-Dev/mes-main-board repository on GitHub; these links point at the commit this page was built from.

Mes main board: common questions

What microcontroller does the Mes main board use?

The Mes main board is built around the STM32MP257FAI3, from the STM32 family.

How big is the Mes main board?

The Mes main board measures 160 × 145 mm, has 6 copper layers and is 1.5584 mm thick.

How many components are on the Mes main board?

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

Where can I download the Mes main board design files?

From the jmh8231-Dev/mes-main-board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mes main board design in my own project?

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

Can I test firmware for the Mes main board 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