MMS3

ArthorH·MMS3·MMS3/MMS3.kicad_pcb

MMS3 PCB layout, top view — open source STM32 board by ArthorH

About the MMS3 PCB

MMS3 is an open source STM32 PCB design by ArthorH, published on GitHub. It is a 4-layer board measuring 100 × 50 mm, with 156 components from 56 distinct parts.

Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the TPS54560BDDA, TPD2EUSB30DRTR-TP, AT24C256C, AMS1117-3.3 and CH334P. By type, the board carries 62 capacitors, 59 resistors, 13 ICs, 8 diodes, 4 crystals and 4 connectors.

From the project

Mini ModuCard System ❤️

MMS3, from the project README
From the project README

Main components on the MMS3

MMS3 bill of materials (BOM)

156 components, 56 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F405RGTx
U1
1
TPS54560BDDA
U2
3
TPD2EUSB30DRTR-TP
U4, U5, U401
1
AT24C256C
Microchip Tech
U6
1
AMS1117-3.3
U15
1
CH334P
U302
2
TJA1044GTK/3Z
TJA1044GTK_3Z
U500, U501
1
STM32F103CBTx
U700
2
FSUSB42UMX
U801, U802
1
MMST3904
hongjiacheng
Q700
1
X32258MOB4SI
Yangxing Tech
X1
1
Q13FC1350000400
Seiko Epson
X2
1
3225-8.00-20-10-10/4B
Crystal_GND24
Y700
1
Crystal_GND24
Y900
1
86093488324755V1LF
J1
1
AMASS XT60
J2
1
AMASS XT60
J7
1
USB_C_Receptacle_USB2.0_16P
J800
2
TC-6615Z-12.5-260
FG(富港)
SW3, SW5
1
SK12D07VG5
SHOU HAN(首韩)
SW4
Show 36 more
QtyPartRefs
1
SMF58CA
hongjiacheng
D1
3
SS510B
hongjiacheng
D3, D4, D5
4
Red
Hubei KENTO Elec
D6, D301, D700, D701
1
~
Sunlord
FB401
1
YSPI1050-100M
L1
3
10nF
Samsung Electro-Mechanics
C1, C2, C7
27
100nF
Samsung Electro-Mechanics
C3, C4, C5, C6, C12, C13, C15, C19 +19
2
18pF
FH(Guangdong Fenghua Advanced Tech)
C8, C9
2
22pF
FH(Guangdong Fenghua Advanced Tech)
C10, C11
2
2.2uF
Samsung Electro-Mechanics
C16, C17
1
10uF
Samsung Electro-Mechanics
C24
2
33pF
FH(Guangdong Fenghua Advanced Tech)
C28, C29
6
10uF
Murata Electronics
C30, C31, C32, C33, C34, C35
3
10uF
Samsung Electro-Mechanics
C36, C37, C902
2
220nF
Samsung Electro-Mechanics
C38, C39
1
100nF
Samsung Electro-Mechanics
C40
5
22uF
Samsung Electro-Mechanics
C41, C42, C45, C46, C47
1
47pF
FH(Guangdong Fenghua Advanced Tech)
C43
1
4.7nF
FH(Guangdong Fenghua Advanced Tech)
C44
2
VZH101M1KTR-1010
100uF
C49, C50
2
1uF
Samsung Electro-Mechanics
C700, C904
6
220Ω
UNI-ROYAL(Uniroyal Elec)
R1, R2, R3, R4, R707, R713
3
33kΩ
UNI-ROYAL(Uniroyal Elec)
R5, R6, R7
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R8, R9
17
10kΩ
UNI-ROYAL(Uniroyal Elec)
R10, R14, R15, R26, R28, R29, R30, R500 +9
5
100Ω
UNI-ROYAL(Uniroyal Elec)
R12, R13, R22, R710, R714
10
22Ω
UNI-ROYAL(Uniroyal Elec)
R16, R17, R704, R708, R715, R716, R902, R903 +2
4
1kΩ
UNI-ROYAL(Uniroyal Elec)
R27, R31, R40, R308
3
24.9kΩ
UNI-ROYAL(Uniroyal Elec)
R33, R34, R711
1
43kΩ
UNI-ROYAL(Uniroyal Elec)
R36
1
8.2kΩ
UNI-ROYAL(Uniroyal Elec)
R37
1
12kΩ
UNI-ROYAL(Uniroyal Elec)
R38
1
240kΩ
UNI-ROYAL(Uniroyal Elec)
R39
2
100kΩ
UNI-ROYAL(Uniroyal Elec)
R700, R702
1
1.5kΩ
UNI-ROYAL(Uniroyal Elec)
R712
2
22kΩ
UNI-ROYAL(Uniroyal Elec)
R803, R806

MMS3 design files

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

MMS3: common questions

What microcontroller does the MMS3 use?

The MMS3 is built around the STM32F405RGTx, from the STM32 family.

How big is the MMS3 PCB?

The MMS3 measures 100 × 50 mm, has 4 copper layers and is 1.645 mm thick.

How many components are on the MMS3?

156 components, from 56 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 MMS3 design files?

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

Can I use the MMS3 design in my own project?

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

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