Moco-OD501

ziteh·moco·hardware/moco-od501/moco-od501.kicad_pcb

Moco-OD501 PCB layout, top view — open source STM32 board by ziteh

About the Moco-OD501 PCB

Moco-OD501 is an open source STM32 PCB design by ziteh, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 60 × 60 mm, with 92 components from 72 distinct parts.

Its main chip is the STM32G431CBT6, from the STM32 family. Other key parts include the XC6220B331MR, DRV8301, MCP25625, AS5147 and AS5047x. By type, the board carries 45 capacitors, 19 resistors, 9 connectors, 6 ICs, 6 transistors and 1 crystal.

It belongs with the robotics & motion designs in this gallery.

From the project

PMSM/BLDC motor controller/driver PCBs

BLDC/PMSM motor controller/driver boards. SC1 Demo video

- SC1: STSPIN32G4 + CSD88584Q5DC. Square PCB 40x40mm. - RD501: DRV8301 + STM32G431. Square PCB 50x50mm. - RD321: STSPIN32F0A + SiZ250DT. Square PCB 32x32mm. - OD501: DRV8323H + STM32G431. Round PCB Ø50mm. - OI401: DRV8316C + STM32G431. Round PCB Ø40mm. - PG4: :construction: WIP. - BKD8316: DRV8316 Breakout board

Moco-OD501, from the project README
From the project README

Main components on the Moco-OD501

Moco-OD501 bill of materials (BOM)

92 components, 72 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
XC6220B331MR
LMR16006X
U1
1
DRV8301
RT9013-33GB
U2
1
STM32G431CBT6
DRV8323H
U3
1
MCP25625
STM32G431CBUx
U4
1
AS5147
TJA1050
U5
1
AS5047x
U6
6
CSD18540Q5B
Q1, Q2, Q3, Q4, Q5, Q6
1
8MHZ
8MHz
Y1
1
CONN_01X06
Serial
J1
1
Debug
J2
1
CONN_01X02
A
J3
1
CONN_01X09
A
J4
1
CONN_01X03
A
J5
1
CONN_02X02_TOP_BOTTOM
B
J6
1
CONN_02X02_TOP_BOTTOM
C
J7
1
CAN1
J8
1
CAN2
J9
1
SolderJumper_3_Bridged12
SB1
1
RESET
SW1
1
NCP18XH103F03RB
TH1
Show 52 more
QtyPartRefs
1
C375569
LED_BAGR
LD1
1
SS34
D1
1
22UH/1.5A
22uH
L1
1
270PF
100nF
C1
1
10UF
1uF/50V
C2
1
4.7UF
10uF
C3
1
270PF
1uF
C4
1
82PF
1uF
C5
1
2.2NF
1uF/6.3V
C6
1
2.2NF
100nF/6.3V
C7
1
15NF
47nF
C8
1
2.2UF/50V
10uF
C9
1
2.2UF/16V
100nF
C10
1
4.7UF/50V
1uF/16V
C11
2
1UF
10uF/50V
C12, C13
3
100NF/50V
10uF/50V
C14, C16, C19
1
2.2UF/50V
10uF/50V
C15
1
4.7UF/50V
10uF/50V
C17
1
22NF
10uF/50V
C18
1
2.2NF
10uF/50V
C20
1
2.2NF
100nF
C21
3
100NF/50V
100nF
C22, C23, C24
1
68UF
10nF
C25
1
47UF/50V
1uF
C26
1
2.2UF/50V
1uF
C27
3
22UF/50V
100nF
C28, C29, C32
2
22UF/50V
12pF
C30, C31
1
2.2UF/16V
30pF
C33
1
22UF/50V
30pF
C34
1
22UF/50V
100nF
C35
1
100NF
1uF
C36
2
12PF
10uF/50V
C37, C38
6
100NF
10uF/50V
C39, C40, C41, C42, C44, C45
1
1UF
10uF/50V
C43
1
4.7K
54.9k
R1
1
10K
10k
R2
1
4.7K
10k
R3
2
10K
1k
R4, R6
1
680R
5k
R5
1
680R
0.5mΩ
R7
1
0.5mΩ
R8
1
330R
0.5mΩ
R9
1
3.3K
10k
R10
1
3.3K
DNI
R11
1
3.3K
0R
R12
1
2.2R
0R
R13
1
2.2R
DNI
R14
1
47K
DNI
R15
1
22R
0R
R16
1
22R
47k
R17
1
10K
DNI
R18
1
120R
R19

Moco-OD501 design files

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

Moco-OD501: common questions

What microcontroller does the Moco-OD501 use?

The Moco-OD501 is built around the STM32G431CBT6, from the STM32 family.

How big is the Moco-OD501 PCB?

The Moco-OD501 measures 60 × 60 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the Moco-OD501?

92 components, from 72 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 Moco-OD501 design files?

From the ziteh/moco 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 Moco-OD501 design in my own project?

Yes, under the terms of its CERN-OHL-P-2.0 license, which ziteh chose for the repository.

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

Similar boards