XCS-03A-MAIN

hedong2023·ovobot·XCS-03A/cleanrobot-square-main/cleanrobot-square-main.kicad_pcb

XCS-03A-MAIN PCB layout, top view — open source STM32 board by hedong2023

About the XCS-03A-MAIN PCB

XCS-03A-MAIN is an open source STM32 PCB design by hedong2023, published on GitHub. It is a 2-layer board measuring 153.6 × 50 mm, with 242 components from 79 distinct parts.

Its main chip is the MM32F0163D7P, from the STM32 family. Other key parts include the HS6220, BT3L, MPU-6887, PMC131-S08A and ICM-42670-N. By type, the board carries 98 resistors, 75 capacitors, 18 ICs, 15 connectors, 14 diodes and 12 transistors.

Main components on the XCS-03A-MAIN

XCS-03A-MAIN bill of materials (BOM)

242 components, 79 distinct parts.

QtyPartRefs
1
HS6220
U1
1
MM32F0163D7P
U2
1
BT3L
U3
1
MPU-6887
U4
1
PMC131-S08A
U5
1
ICM-42670-N
U6
3
LMV358TP-SR
U7, U14, U15
1
HT7533
U8
1
DS8562-33S5
U9
1
AMS1117-5.0
U10
1
XL1509-ADJ
U11
2
DRV8870DDAR
U12, U13
1
74HC165
U16
1
WT588F02B-8S(XCS-03)
U17
1
8002A
U18
3
SS8550
Q1, Q9, Q12
5
SS8050
Q2, Q4, Q7, Q10, Q11
1
NCE40P13S
Q3
2
SI2310
Q5, Q6
1
HSS6107
Q8
Show 59 more
QtyPartRefs
1
16MHz/22pF(10ppm)
Y1
1
VH3.96MM/2A
J1
1
XHB2.54MM/3A
J2
1
XH2.54MM/3A
J3
2
PH2.0MM/5ASMT
J4, J5
1
ZH1.5MM/3ASMT
J6
1
ZH1.5MM/4ASMT
J7
3
ZH1.5MM/6ASMT
J8, J12, J13
1
Conn_01x05
J9
2
ZH1.5MM/8ASMT
J10, J11
1
ZH1.5MM/10ASMT
J16
1
ZH1.5MM/2ASMT
J18
1
Antenna_Shield
AE1
1
85dB/5V
BZ1
1
BAV99
D1
1
SMBJ26CA
D2
6
SS14
D3, D4, D9, D10, D13, D14
4
SS34
D5, D6, D7, D12
1
1N4004
D8
1
SMAJ24CA
D11
1
3.3uH
L1
1
100uH
L2
1
68uH
L3
4
600R@100MHz/3A
L4, L5, L6, L7
2
22pF
C1, C2
35
0.1uF
C3, C5, C6, C7, C8, C10, C11, C15 +27
1
0.5pF
C4
11
1uF
C9, C17, C24, C37, C40, C61, C63, C64 +3
1
1.2pF
C12
3
10nF
C13, C20, C39
1
0.47uF
C14
2
2.2uF
C18, C22
5
10uF
C23, C59, C66, C67, C68
2
1nF
C29, C60
5
100uF/35V
C31, C52, C54, C55, C65
2
10uF/35V
C36, C71
1
4.7uF
C57
1
0.39uF
C62
1
3.3nF
C73
2
470uF/10V
C74, C75
36
10K/1%
R1, R17, R18, R20, R21, R22, R23, R28 +28
1
510R
R2
14
1K/1%
R3, R14, R24, R29, R30, R49, R50, R53 +6
7
0R
R4, R6, R7, R9, R61, R88, R93
3
4.7K/1%
R5, R8, R26
2
0.1R/1%
R10, R15
3
1M/1%
R11, R13, R80
2
100K/1%
R12, R81
4
15K/1%
R16, R37, R38, R39
4
51K/1%
R19, R40, R41, R42
4
100R
R25, R65, R72, R82
1
3.3K/1%
R27
4
0.1R
R31, R32, R33, R36
2
0.033R/1%(1W)
R34, R35
2
2K/1%
R46, R86
5
330R
R59, R60, R68, R69, R96
2
680R
R62, R64
1
51R
R66
1
3.9K/1%
R98

XCS-03A-MAIN design files

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

XCS-03A-MAIN: common questions

What microcontroller does the XCS-03A-MAIN use?

The XCS-03A-MAIN is built around the MM32F0163D7P, from the STM32 family.

How big is the XCS-03A-MAIN PCB?

The XCS-03A-MAIN measures 153.6 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the XCS-03A-MAIN?

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

Where can I download the XCS-03A-MAIN design files?

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

Can I use the XCS-03A-MAIN design in my own project?

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

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

More boards in ovobot

Similar boards