Board

myhomecan·board

Board layout, top view — open source STM32 board by myhomecan

About the Board

Board is an open source STM32 PCB design by myhomecan, published on GitHub. It is a 2-layer board measuring 32 × 96 mm, with 89 components from 50 distinct parts.

Its main chip is the STM32F103C_QFP48, from the STM32 family. Other key parts include the MP2451, AMS1117-3.3 and TJA1050. By type, the board carries 27 resistors, 16 capacitors, 15 connectors, 5 transistors, 4 ICs and 3 diodes.

Main components on the Board

MP2451AMS1117-3.3STM32F103C_QFP48TJA1050

Board bill of materials (BOM)

89 components, 50 distinct parts.

QtyPartRefs
1
MP2451
U1
1
AMS1117-3.3
U2
1
STM32F103C_QFP48
U3
1
TJA1050
U4
1
Q_PNP_BEC
Q1
4
Q_NPN_BEC
Q2, Q3, Q4, Q5
1
EPWR
P1
1
BUS
P2
1
EXT1b
P2-3
1
EXT2b
P2-5
2
I2C
P2-8, P8
2
UART1
P2-10, P10
1
EXT1
P3
1
OW
P4
1
EXT2
P5
1
UART2
P6
1
RF
P7
1
SWD
P9
1
CONN_01X06
P11
1
SST25VFXX
DD1
Show 30 more
QtyPartRefs
2
CONN_02X10
PARR1, PARR5
2
CONN_02X10
PARR2, PARR4
1
CONN_02X10
PARR3
4
4x1k
RP1, RP2, RP3, RP4
2
4x510
RP5, RP6
1
R_PACK4
RP7
1
CONN_02X04
SO81
4
CONN_02X04
SOT1, SOT2, SOT3, SOT231
1
D_Schottky
D1
1
5V1
D2
1
3V6
D3
1
Ihlp2525czer6r8m01 6.8UH
L1
1
33pF
C1
12
0.1uF
C2, C3, C5, C6, C8, C9, C11, C12 +4
1
22uF
C4
2
4.7uF
C7, C10
1
150k
R1
1
27k
R2
1
NI
R3
7
27
R4, R6, R7, R11, R15, R16, R20
2
1k
R5, R8
1
4.7k
R9
1
470
R10
1
8k2
R12
2
10k
R13, R27
1
46k
R14
2
10k
R17, R28
2
4k7
R18, R21
1
NC
R19
4
510
R23, R24, R25, R26

Board design files

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

Board: common questions

What microcontroller does the Board use?

The Board is built around the STM32F103C_QFP48, from the STM32 family.

How big is the Board?

The Board measures 32 × 96 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Board?

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

Where can I download the Board design files?

From the myhomecan/board repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Board design in my own project?

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

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