Motor Drivers

pete4radio·SAMWISE-1-2-HW-Training·adcs-motors-v02a_samwise/motor_board.kicad_pcb

Motor Drivers PCB layout, top view — open source RP2040/RP2350 board by pete4radio

About the Motor Drivers PCB

Motor Drivers is an open source RP2040/RP2350 PCB design by pete4radio, published on GitHub. It is a 4-layer board measuring 90.2 × 95.9 mm, with 164 components from 41 distinct parts.

Its main chip is the RP2350_80QFN, from the RP2040/RP2350 family. Other key parts include the MCT8316Z0RQRGFRQ1, W25Q80DVSNIG, ADM1176-1ARMZ-R7, TPS54226PWPR and TLV1704. By type, the board carries 76 resistors, 63 capacitors, 9 ICs, 8 connectors, 3 diodes and 2 switches.

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

From the project

SAMWISE boards existing or newly ordered March 2025

Main components on the Motor Drivers

Motor Drivers bill of materials (BOM)

164 components, 41 distinct parts — part numbers from the project's BOM.

QtyPartRefs
4
MCT8316Z0RQRGFRQ1
U1, U6, U8, U9
1
RP2350_80QFN
U2
1
W25Q80DVSNIG
MR25H40MDF
U3
1
ADM1176-1ARMZ-R7
RM_10
U4
1
TPS54226PWPR
U5
1
TLV1704
U7
1
ABM8-272-T3
Y1
4
Conn_01x08
J1, J3, J4, J6
1
Conn_ARM_JTAG_SWD_10
J2
1
yurr
J5
1
DEBUG
J7
1
USB_C_pycubed
J13
2
KMR231NG LFS
SW1, SW2
1
SK6812
1655
D1
1
1N4151W-E3-08
D6
1
CMSH1-40M
D7
1
3.3uH
L1
1
HPC5040NF-3R3MTH
3.3uH
L2
2
15pF
C1, C2
10
10uF
C3, C24, C30, C37, C41, C42, C51, C53 +2
Show 21 more
QtyPartRefs
19
0.1uF
C4, C5, C7, C13, C14, C16, C21, C25 +11
13
1uF
C6, C8, C22, C27, C31, C33, C35, C39 +5
4
10nF
C9, C34, C44, C61
5
4.7uF
C10, C11, C12, C15, C29
6
22uF
C17, C18, C23, C36, C56, C63
2
10uF
C19, C20
2
3.3nF
C26, C32
28
4.7k
R1, R2, R5, R6, R7, R9, R10, R12 +20
7
1k
R3, R4, R23, R26, R38, R56, R63
1
0.02
R8
4
22
R11, R22, R31, R37
1
73.2k
R13
1
22.1k
R14
6
100k
R15, R62, R68, R69, R70, R75
2
33
R20, R81
17
10k
R21, R29, R43, R44, R45, R46, R47, R48 +9
2
5.1k
R39, R40
2
27
R41, R42
2
0
R50, R82
1
4.7M
R64
2
3k
R79, R80

Motor Drivers design files

The KiCad project lives in the pete4radio/SAMWISE-1-2-HW-Training repository on GitHub; these links point at the commit this page was built from.

Motor Drivers: common questions

What microcontroller does the Motor Drivers use?

The Motor Drivers is built around the RP2350_80QFN, from the RP2040/RP2350 family.

How big is the Motor Drivers PCB?

The Motor Drivers measures 90.2 × 95.9 mm, has 4 copper layers and is 1.6012 mm thick.

How many components are on the Motor Drivers?

164 components, from 41 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 Motor Drivers design files?

From the pete4radio/SAMWISE-1-2-HW-Training 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 Motor Drivers design in my own project?

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

Can I test firmware for the Motor Drivers without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in SAMWISE-1-2-HW-Training

Similar boards