Main Ctrl H7

Aiyin4Da-2·Main_Ctrl_H7·mianCtrlBorad/mianCtrl_H7.kicad_pcb

Main Ctrl H7 PCB layout, top view — open source STM32 board by Aiyin4Da-2

About the Main Ctrl H7 PCB

Main Ctrl H7 is an open source STM32 PCB design by Aiyin4Da-2, published on GitHub under the MIT license. It is a 4-layer board measuring 80 × 50 mm, with 146 components from 59 distinct parts.

Its main chip is the STM32H723VGTX, from the STM32 family. Other key parts include the TJA1042T-3, SN75176AD, ICM-42688-P, LIS3MDLTR and W25N01GVZEIG. By type, the board carries 55 capacitors, 35 resistors, 20 diodes, 13 ICs, 12 connectors and 3 transistors.

From the project

MainCtrl-H7 是一块基于 STM32H723VGT6 的 80 mm × 50 mm 四层主控板。板上集成 1 Gbit SPI NAND Flash、六轴 IMU、三轴磁力计、三路 CAN、两路 RS485、调试串口、WS2812、无源压电蜂鸣器和 IMU 加热控制,并通过 80-pin BTB 连接器引出大部分 MCU 信号。

MainCtrl-H7 是一块基于 STM32H723VGT6 的 80 mm × 50 mm 四层主控板。板上集成 1 Gbit SPI NAND Flash、六轴 IMU、三轴磁力计、三路 CAN、两路 RS485、调试串口、WS2812、无源压电蜂鸣器和 IMU 加热控制,并通过 80-pin BTB 连接器引出大部分 MCU 信号。

- 交互式 BOM - KiCad 工程内交互式 BOM - STM32H723VG 数据手册 - W25N01GV 数据手册 - LIS3MDL 数据手册 - TJA1042 数据手册 - SN75176A 数据手册

建议首次上电使用限流电源,并依次记录 J1 输入、+5V、+3V3MCU`、U11 pin 5 和 U13 pin 5 的电压及整板静态电流。当前工程中没有保存这五路电源的定量实测记录,因此表格保留为“待补录”。

Main Ctrl H7, from the project README
From the project README

Main components on the Main Ctrl H7

Main Ctrl H7 bill of materials (BOM)

146 components, 59 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32H723VGTX
STM32H723VGTx
U1
3
TJA1042T-3
U2, U3, U4
2
SN75176AD
U5, U6
1
ICM-42688-P
TDK
U7
1
LIS3MDLTR
STMicroelectronics
U8
1
W25N01GVZEIG
Winbond Electronics
U9
1
RY8411
RYCHIP
U10
2
RS3236-3.0YF5
RS3236
RUNIC
U11, U13
1
RY3408
RYCHIP
U12
2
AO3400A
Q1, Q2
1
PMBT3094A
Q3
1
X32258MOB4SI
X32258MOB4SI 24M
YXC
Y1
1
PWR_IN
J1
1
D-BUS
J2
1
SWD
J3
2
RS-485
J4, J5
1
CAN1
J6
1
CAN2
J7
1
CAN3
J8
1
USART10
J9
Show 39 more
QtyPartRefs
2
UART7
J10, J11
1
BTB
J12
1
Buzzer
BZ1
1
Fuse
F1
1
NRST
SW1
1
BOOT0
SW3
1
BTN
SW4
3
PESD1CAN
华轩阳电子
D1, D2, D3
2
SM712
D4, D5
1
K34
Goodwork
D6
4
LED
D9, D10, D11, D12
1
WS2812B
D13
7
ESD9B5.0ST5G
D14, D15, D16, D17, D18, D19, D21
1
~
D20
1
SMCJ28A
Littelfuse
D22
1
6U8
6u8
L1
1
4U7
4u7
L2
2
2.2UF
2.2uF
C1, C2
13
100NF
100nF
C3, C4, C5, C6, C7, C8, C9, C10 +5
18
100NF
100nF
C11, C12, C13, C14, C15, C16, C17, C18 +10
4
20PF
20pF
C25, C26, C32, C38
13
10UF
10uF
C28, C31, C34, C35, C36, C37, C39, C40 +5
3
47UF
47uF
C29, C33, C41
2
10NF
10nF
C45, C50
5
120R
R1, R2, R3, R5, R10
4
4K7
R6, R7, R9, R11
1
1K
R24
2
330R
R38, R59
9
10K
R39, R40, R42, R44, R45, R47, R50, R51 +1
1
54K6
R41
1
47K
R43
3
1K
R46, R48, R62
1
22R
R49
1
4K9
R52
2
2K
R53, R54
1
330R
R55
1
10K
R56
1
36R
R57
2
4.7K
R60, R61

Main Ctrl H7 design files

The KiCad project lives in the Aiyin4Da-2/Main_Ctrl_H7 repository on GitHub; these links point at the commit this page was built from.

Main Ctrl H7: common questions

What microcontroller does the Main Ctrl H7 use?

The Main Ctrl H7 is built around the STM32H723VGTX, from the STM32 family.

How big is the Main Ctrl H7 PCB?

The Main Ctrl H7 measures 80 × 50 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Main Ctrl H7?

146 components, from 59 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 Ctrl H7 design files?

From the Aiyin4Da-2/Main_Ctrl_H7 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 Ctrl H7 design in my own project?

Yes, under the terms of its MIT license, which Aiyin4Da-2 chose for the repository.

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