Main board

alangecker·yabalancer·main-board/main-board.kicad_pcb

Main board layout, top view — open source STM32 board by alangecker

About the Main board

Main board is an open source STM32 PCB design by alangecker, published on GitHub. It is a 2-layer board measuring 100 × 98 mm, with 113 components from 51 distinct parts.

Its main chip is the HJT622, from the STM32 family. Other key parts include the 74HCT164 and TP4056. By type, the board carries 37 capacitors, 33 resistors, 18 fuses, 12 connectors, 5 ICs and 4 diodes.

Main components on the Main board

Main board bill of materials (BOM)

113 components, 51 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
74HCT164
L78L33_SOT89
U1
1
HJT622
STM32F072CBTx
U2
1
TP4056
ADS1115IDGS
U3
1
HJT622
MAX14921ECS+T
U4
1
TP4056
MAX5035BASA
U5
1
AO3400
Q1
1
CONN_01X08_MALE
ModuleConnector
J1
1
CONN_01X17_MALE
USB
J2
2
ShuntBoard
J3, J4
1
SWD
J5
1
Battery
J6
1
9-16
J7
1
0-8
J8
1
Conn_01x02_Female
J9
1
T1
J11
1
T2
J12
1
T3
J13
16
2A
F1, F2, F3, F4, F5, F6, F7, F8 +8
2
1A
F17, F19
1
68V
D1
Show 31 more
QtyPartRefs
1
LED
D2
1
SS210A
D4
1
SMAJ5.0A
D5
1
LQH3C 220u
L1
1
BLM21PG600SN1
L2
1
100u
L3
5
10UF
100nF
C1, C2, C3, C4, C6
1
10UF
22u
C5
2
10UF
1uF
C7, C8
16
2u2
C9, C10, C11, C12, C13, C14, C15, C16 +8
7
100nF
C25, C27, C29, C30, C32, C33, C34
1
68u 100V
C26
1
1uF
C28
1
22u
C31
2
22u
C35, C36
1
reserved
C37
1
330
1K
R1
1
1K5
1K
R2
1
330
10k
R3
1
1K5
62R
R4
1
330
2k2
R5
1
1K5
2k2
R6
5
330
100
R7, R9, R11, R13, R15
5
1K5
100
R8, R10, R12, R14, R16
7
100
R17, R18, R19, R20, R21, R22, R23
2
10k
R24, R25
1
220
R26
1
1K
R27
3
100k
R28, R29, R30
1
100m
R31
2
2k2
R32, R33

Main board design files

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

Main board: common questions

What microcontroller does the Main board use?

The Main board is built around the HJT622, from the STM32 family.

How big is the Main board?

The Main board measures 100 × 98 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Main board?

113 components, from 51 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 board design files?

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

Can I use the Main board design in my own project?

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

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

More boards in yabalancer

Similar boards