Main

Team-Micras·MicrasPCB·boards/main/layout/main.kicad_pcb

Main PCB layout, top view — open source STM32 board by Team-Micras

About the Main PCB

Main is an open source STM32 PCB design by Team-Micras, published on GitHub. It is a 4-layer board measuring 50 × 90 mm, with 138 components from 65 distinct parts.

Its main chip is the STM32H725RGV6, from the STM32 family. Other key parts include the LSM6DSVTR, TSC2020IYST, L6205D013TR, STSPIN958TR and L6981N33DR. By type, the board carries 58 capacitors, 42 resistors, 10 ICs, 7 diodes, 6 transistors and 5 switches.

It belongs with the power & battery, sensors and usb & debug tools designs in this gallery.

From the project

Micras micromouse PCBs as code: Zener circuits, KiCad layouts, CI checks and a design portal

The Micras micromouse main board: a 50 x 90 mm, 4-layer, 1.04 mm board. It carries the STM32H725RGV6 controller, the battery input and power conversion, the two locomotion motor bridges and the fan driver, the IMU, four wall sensors, the slots for the two encoder boards, and the user interface.

The circuit replicates the MicrasMainBoard Altium design part for part: every part keeps its designator, and micras-pcb previous compare main checks the netlist against that design's connectivity (previous/board.json) plus the changes declared in changes.toml.

Main components on the Main

STM32H725RGV6LSM6DSVTRTSC2020IYSTL6205D013TRSTSPIN958TRL6981N33DRTPS611781RNWRGT-USB-7010ASVCJA1117B-3.3

Main bill of materials (BOM)

138 components, 65 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32H725RGV6
STMicroelectronics
IC1
1
LSM6DSVTR
STMicroelectronics
IC2
2
TSC2020IYST
STMicroelectronics
IC3, IC4
1
L6205D013TR
STMicroelectronics
IC5
1
STSPIN958TR
STMicroelectronics
IC6
1
L6981N33DR
STMicroelectronics
IC7
1
TPS611781RNWR
Texas Instruments
U1
1
GT-USB-7010ASV
G-Switch
U2
1
CJA1117B-3.3
JCET
U3
3
B02B-PASK(LF)(SN)
JST
M1, M2, M3
5
AO3400A
Alpha & Omega Semiconductor
Q1, Q2, Q3, Q4, Q5
1
HSBB3072
HUASHUO
Q6
1
B02B-PASK(LF)(SN)
JST
J1
1
PZ254V-11-04P
XFCN
P1
1
FUET-5030
FUET
BZ1
1
KASML010
KUU
F1
1
DSHP04TJGER
Kangshen
SW1
3
GT-TC048B-H025-L1
G-Switch
SW2, SW3, SW5
1
MK-12D18-G040
G-Switch
SW4
2
WS2815C-2020-4P
Worldsemi
D1, D2
Show 45 more
QtyPartRefs
3
1N4148W
Hongjiacheng
D3, D6, D7
1
NCD0603Y2
LED YELLOW
NationStar
D4
1
KT-0603R
LED RED
KENTO
D5
1
AFE201612S2R2MBT
2.2uH 20% 2.7A
Magnetsyc
L1
1
XAL6030-102MEB
1uH 20% 23A
Coilcraft
L2
1
YSPIA0645-220M
22uH 20% 2.8A
YJYCOIN
L3
4
CL10A106MA8NRNC
10uF 20% 25V X5R
Samsung Electro-Mechanics
C1, C3, C4, C52
2
CL05A475MP5NRNC
4.7uF 20% 10V X5R
Samsung Electro-Mechanics
C2, C17
20
CL05B104KB54PNC
100nF 10% 50V X7R
Samsung Electro-Mechanics
C5, C6, C7, C8, C10, C12, C13, C14 +12
9
CL05A105KA5NQNC
1uF 10% 25V X5R
Samsung Electro-Mechanics
C9, C11, C26, C27, C28, C29, C33, C53 +1
2
0402CG180J500NT
18pF 5% 50V C0G
Fenghua
C22, C23
3
CL05B103KB5NNNC
10nF 10% 50V X7R
Samsung Electro-Mechanics
C30, C40, C41
1
CL05B224KO5NNNC
220nF 10% 16V X7R
Samsung Electro-Mechanics
C31
2
CL10B474KA8NNNC
470nF 10% 25V X7R
Samsung Electro-Mechanics
C34, C35
1
VT1C221M0605
220uF 20% 16V
ACMECON
C36
1
JVS25V100M6X4
100uF 20% 25V
JIERR
C37
1
CL21B224KBFNNNE
220nF 10% 50V X7R
Samsung Electro-Mechanics
C39
1
0402B471K500NT
470pF 10% 50V X7R
Fenghua
C42
1
CL10B224KA8NNNC
220nF 10% 25V X7R
Samsung Electro-Mechanics
C43
2
GRM21BR61H106KE43L
10uF 10% 50V X5R
Murata
C44, C45
2
C2012X5R1V226MT000E
22uF 20% 35V X5R
TDK
C46, C47
1
CL21A475KAQNNNE
4.7uF 10% 25V X5R
Samsung Electro-Mechanics
C48
4
CL21A226MAQNNNE
22uF 20% 25V X5R
Samsung Electro-Mechanics
C49, C50, C51, C57
1
GRM31CR60J227ME11L
220uF 20% 6.3V X5R
Murata
C56
5
0402WGF2200TCE
220 1%
UNI-ROYAL
R1, R11, R15, R19, R23
6
0402WGF1002TCE
10k 1%
UNI-ROYAL
R2, R12, R16, R20, R24, R42
5
0603WAF100JT5E
10 1% 100mW
UNI-ROYAL
R3, R13, R17, R21, R25
2
0402WGF6800TCE
680 1%
UNI-ROYAL
R4, R5
2
0402WGF5101TCE
5.1k 1%
UNI-ROYAL
R6, R7
2
0402WGF330JTCE
33 1%
UNI-ROYAL
R8, R9
1
0402WGF1501TCE
1.5k 1%
UNI-ROYAL
R10
4
0402WGF1001TCE
1k 1%
UNI-ROYAL
R14, R18, R22, R26
1
0402WGF3902TCE
39k 1%
UNI-ROYAL
R27
1
0402WGF2402TCE
24k 1%
UNI-ROYAL
R28
1
0402WGF7502TCE
75k 1%
UNI-ROYAL
R29
1
0402WGF5601TCE
5.6k 1%
UNI-ROYAL
R30
1
HoLLR2512-3W-50mR-1%
50m 1% 3W
Milliohm
R31
2
LR2512-22R040F4
40m 1% 2W
RALEC
R32, R33
1
0402WGF1000TCE
100 1%
UNI-ROYAL
R34
2
0402WGF1003TCE
100k 1%
UNI-ROYAL
R35, R41
1
0402WGF1503TCE
150k 1%
UNI-ROYAL
R36
1
0402WGF5602TCE
56k 1%
UNI-ROYAL
R37
1
0402WGF6802TCE
68k 1%
UNI-ROYAL
R38
1
0603WAF2004T5E
2M 1% 100mW
UNI-ROYAL
R39
1
0603WAF1303T5E
130k 1% 100mW
UNI-ROYAL
R40

Main design files

The KiCad project lives in the Team-Micras/MicrasPCB repository on GitHub; these links point at the commit this page was built from.

Main: common questions

What microcontroller does the Main use?

The Main is built around the STM32H725RGV6, from the STM32 family.

How big is the Main PCB?

The Main measures 50 × 90 mm, has 4 copper layers and is 1.0412 mm thick.

How many components are on the Main?

138 components, from 65 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 Main design files?

From the Team-Micras/MicrasPCB 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 Main design in my own project?

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

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