

Motordriver
Cubitron Project
- Size
- 122 × 122 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 418
- Nets
- 376
- Pads
- 1,386
- Tracks, vias
- 3,654, 641
- Pours
- 30
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 14 Sep 2024
- Updated
- 1 Dec 2025
Overview
Motordriver is an open-source printed circuit board by fest004, from the fest004/Cubitron repository on GitHub, published under the MIT licence. It is a 4-layer board of 122 × 122 mm with 418 parts on 376 nets, routed with 3,654 tracks and 641 vias.
It is built around the ATSAMD11D14A-MU, ATSAME53J18A-MF and INA2181A2IDGSR, with the TMC4671-LA and XT60-M among its other parts. Its parts include 155 capacitors, 110 resistors, 78 diodes, 26 transistors and 24 ICs. It belongs with the robots and motor control boards and the SAM D and SAM boards of this library.
Main components
5ATSAMD11D14A-MU
WQFN-24-EP(4x4)-40℃~+85℃ 1.62V~3.63V 10bit 12bit 16KB 22 32 Bit 48MHz 4KB ARM Cortex-M0+ Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、Built-in general-purpose timer、Hardware CRC、Programmable watchdog、Calendar function、Touch function WQFN-24-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)ATSAME53J18A-MF
QFN-64-EP(9x9)-40℃~+125℃ 1.71V~3.63V 120MHz 128KB 12bit 12bit 256KB 32 Bit 51 ARM Cortex-M4F Built-in FLASH QFN-64-EP(9x9) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)INA2181A2IDGSR
VSSOP-10-200mV~26V -40℃~+125℃ 100dB 1uV/℃ 2 2.7V~5.5V 210kHz 25uV 2V/us 356uA 40nV/√Hz@1kHz 50V/V 6uA 8mA Bidirectional detection、Programmable output reference level、Analog output interface、Input filter、Enable/shutdown function ±26V VSSOP-10 Current Sense Amplifiers ROHSTexas InstrumentsCurrent Sense AmplifiersTMC4671-LA
QFN-76-EP(6.5x10.5)-40℃~+125℃ 3V~5.5V 6V~60V Motor step-out prevention function No STEP/DIR、SPI、UART QFN-76-EP(6.5x10.5) Stepper Motor Driver ROHSTRINAMIC Motion Control GmbHStepper Motor DriverXT60-M
THrough holeTHroughhole New Arrivals ROHSChangzhou Amass ElecUncategorised
README
README.md ▄█ ▄█▄ ███ █▄ ▀█████████▄ ▄████████ ███▄▄▄▄
███ ▄███▀ ███ ███ ███ ███ ███ ███ ███▀▀▀██▄
███▐██▀ ███ ███ ███ ███ ███ █▀ ███ ███
▄█████▀ ███ ███ ▄███▄▄▄██▀ ▄███▄▄▄ ███ ███
▀▀█████▄ ███ ███ ▀▀███▀▀▀██▄ ▀▀███▀▀▀ ███ ███
███▐██▄ ███ ███ ███ ██▄ ███ █▄ ███ ███
███ ▀███▄ ███ ███ ███ ███ ███ ███ ███ ███
███ ▀█▀ ████████▀ ▄█████████▀ ██████████ ▀█ █▀
▀ You can read about it here: Link to documentation
Folder structure
.
├── docs # Documents (datasheets, references, documentation)
├── hardware # Hardware design files (CAD)
├── software # Software files (source files, build files and binaries)
├── LICENSE
└── README.mdParts
418| Qty | Value | Footprint | References |
|---|---|---|---|
| 52 | 4.7Vf 0.5A | kuben-footprints:DIOC1709X85N | D10, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D21, D22, D24, D25, D33 +36 |
| 50 | 100nF | Capacitor_SMD:C_0603_1608Metric | C23, C24, C28, C30, C101, C111, C112, C113, C114, C116, C117, C120, C124, C130, C133, C138 +34 |
| 29 | 1kΩ | Resistor_SMD:R_0603_1608Metric | R26, R28, R28, R35, R35, R36, R36, R37, R37, R39, R39, R41, R44, R45, R46, R47 +13 |
| 22 | 30V 71A | kuben-footprints:IPD047N03LF2SATMA1 | Q1, Q2, Q10, Q10, Q11, Q11, Q12, Q12, Q13, Q13, Q14, Q15, Q17, Q18, Q19, Q20 +6 |
| 22 | 4.7µF | Capacitor_SMD:C_0603_1608Metric | C40, C42, C45, C47, C50, C53, C55, C71, C84, C121, C123, C126, C128, C131, C134, C136 +6 |
| 19 | 4.7Ω | Resistor_SMD:R_0603_1608Metric | R2, R3, R5, R6, R8, R9, R65, R66, R68, R69, R71, R72, R75, R90, R91, R93 +3 |
| 18 | 470nF | Capacitor_SMD:C_0603_1608Metric | C41, C44, C46, C48, C51, C54, C85, C88, C90, C92, C122, C125, C127, C129, C132, C135 +2 |
| 16 | 0.1µF | Capacitor_SMD:C_0603_1608Metric | C2, C4, C6, C9, C13, C14, C19, C20, C102, C104, C106, C109, C139, C141, C143, C146 |
| 13 | 1µF | Capacitor_SMD:C_0603_1608Metric | C3, C5, C7, C15, C16, C18, C103, C105, C107, C110, C140, C142, C144 |
| 12 | 4.7kΩ | Resistor_SMD:R_0603_1608Metric | R32, R32, R33, R33, R34, R34, R52, R53, R54, R77, R78, R79 |
| 12 | LED | Diode_SMD:D_0603_1608Metric | D6, D20, D23, D26, D27, D28, D29, D30, D45, D48, D67, D70 |
| 11 | 100pF | Capacitor_SMD:C_0603_1608Metric | C34, C34, C37, C37, C38, C78, C81, C82, C115, C118, C119 |
| 11 | 10kΩ | Resistor_SMD:R_0603_1608Metric | R31, R31, R38, R38, R40, R49, R58, R60, R60, R83, R85 |
| 11 | 10µF | Capacitor_SMD:C_0603_1608Metric | C1, C12, C21, C22, C22, C59, C60, C62, C64, C66, C69 |
| 10 | 4A 40V | kuben-footprints:DIOM7959X262N | D1, D2, D3, D51, D52, D53, D54, D73, D74, D75 |
| 10 | LM5109BSDX_NOPB | kuben-footprints:SON80P400X400X80-9N | IC1, IC2, IC3, IC7, IC8, IC9, IC11, IC12, IC13, IC14 |
| 9 | 5Ω | Resistor_SMD:R_0603_1608Metric | R1, R4, R7, R64, R67, R70, R89, R92, R95 |
| 6 | 0.01Ω | Resistor_SMD:R_0603_1608Metric | R10, R11, R73, R74, R98, R99 |
| 5 | 100kΩ | Resistor_SMD:R_0603_1608Metric | R15, R24, R42, R62, R87 |
| 4 | 220µF 35V | kuben-footprints:CAPAE1050X1050N | C8, C26, C108, C145 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 1-84952-1 | kuben-footprints:1849521 | J5, J6, J7 |
| 3 | 10nF | Capacitor_SMD:C_0603_1608Metric | C56, C100, C137 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric | C25, C27, C29 |
| 3 | 20kΩ | Resistor_SMD:R_0603_1608Metric | R43, R63, R88 |
| 3 | 5.1kΩ | Resistor_SMD:R_0603_1608Metric | R29, R30, R30 |
| 3 | INA2181A2IDGSR | kuben-footprints:SOP50P490X110-10N | IC4, IC10, IC15 |
| 3 | TMC4671-LA | kuben-footprints:QFN40P1050X650X90-77N | U4, U6, U7 |
| 3 | ~ | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | S1, S2, S3 |
| 2 | 2.2µF | Capacitor_SMD:C_0603_1608Metric | C10, C11 |
| 2 | 32.4kΩ | Resistor_SMD:R_0603_1608Metric | R23, R25 |
| 2 | 4.02kΩ | Resistor_SMD:R_0603_1608Metric | R17, R20 |
| 2 | GND | TestPoint:TestPoint_Pad_D1.5mm | TP3, TP7 |
| 2 | LD1117S25TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3, U3 |
| 2 | NMOS 30V 70A | kuben-footprints:IPD047N03LF2SATMA1 | Q7, Q8 |
| 2 | PWR | Diode_SMD:D_0603_1608Metric | D7, D7 |
| 2 | SWCLK | TestPoint:TestPoint_Pad_D1.5mm | TP4, TP5 |
| 1 | 1.5kΩ | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | 10mΩ | Resistor_SMD:R_0603_1608Metric | R27 |
| 1 | 10Ω | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 1MΩ | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 20mΩ | Resistor_SMD:R_0603_1608Metric | R21 |
| 1 | 220µF 35V | Capacitor_SMD:C_0603_1608Metric | C26 |
| 1 | 232kΩ | Resistor_SMD:R_0603_1608Metric | R22 |
| 1 | 2Ω | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 3.3µH | kuben-footprints:INDPM6965X300N | L1 |
| 1 | 30.1kΩ | Resistor_SMD:R_0603_1608Metric | R19 |
| 1 | 47nF | Capacitor_SMD:C_0603_1608Metric | C17 |
| 1 | 5.23kΩ | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | ATSAMD11D14A-M | kuben-footprints:QFN50P400X400X90-25N-D | U5 |
| 1 | ATSAME53J18A-MF | kuben-footprints:SOP65P640X120-29N | IC6 |
| 1 | ATSAME53J18A-MF | kuben-footprints:QFN50P900X900X100-65N-D | IC6 |
| 1 | BQ24133RGYR | kuben-footprints:BQ24133RGYR | IC5 |
| 1 | CONNECT_LED | Diode_SMD:D_0603_1608Metric | D32 |
| 1 | Conn_01x04_Socket | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | DSC6001CI2B-025.0000T | kuben-footprints:DSC6001CI2B0250000T | Y1 |
| 1 | IMU1 | kuben-footprints:59453052110ECHLF | J1 |
| 1 | IMU2 | kuben-footprints:59453052110ECHLF | J2 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | LD1117S50TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | NMOS 30V 70A | footprints:IPD047N03LF2SATMA1 | Q16 |
| 1 | PMOS 40V 70A | kuben-footprints:IPD70P04P4L08ATMA2 | Q9 |
| 1 | PUSH | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | RUN_LED | Diode_SMD:D_0603_1608Metric | D31 |
| 1 | RX | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | SWDIO | TestPoint:TestPoint_Pad_D1.5mm | TP6 |
| 1 | TX | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | USB_C_Plug_USB2.0 | kuben-footprints:USB4110GFA | P1 |
| 1 | XT60-M | kuben-footprints:AMASS_XT60-M | J4 |
More from fest004/Cubitron
1- 2 layers25 × 17.8 mm

Similar boards
- 2 layers76.2 × 76.2 mm

Saintcon2020
compukidmike/Saintcon2021
This year's badge was created by compukidmike, ProfessorPlum, and SodiumHydrogen. It's styled after a combination lock and the shackle actually opens!
77 parts3 - 4 layers51.1 × 65.3 mm

- 4 layers99.7 × 85.1 mm

Motor controller hw
HEEV/motor-controller-2018
Sam Ellicott's and Isaac Jones's motor controller senior design project. Fall 2018-Spring 2019
179 parts4 - 4 layers51.7 × 51.8 mm

Thunder4671
YaseenTwati/ThunderMini
A modular, stackable brushless motor driver platform based on the TMC6200, TMC4671, and STM32G473.
98 parts3 - 4 layers45 × 86.6 mm

Elec Poulpe 3d
pollen-robotics/elec_Poulpe_3d
Tripple Motor Control Board for Reachy 2
221 parts2Apache-2.0 - 4 layers59 × 73 mm

Elec Poulpe 2d
pollen-robotics/elec_Poulpe_2d
Dual Motor Control Board for Reachy 2
212 parts1Apache-2.0 - 2 layers164.6 × 57 mm

VF MOTOR DRIVER
virtual-fly/VF_MOTOR_DRIVER
VF_Motor_Driver is an open hardware power distribution board, designed to be part of a larger modular system. This design is based in part on the OpenFFBoard TMC4671 driver board, licensed under the GNU General Public…
234 partsGPL-3.0 - 4 layers123 × 75.1 mm

Questions
How big is the Motordriver PCB?
It measures 122 × 122 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Motordriver use?
418 parts, built around the ATSAMD11D14A-MU, ATSAME53J18A-MF, INA2181A2IDGSR and TMC4671-LA. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Motordriver KiCad files?
From the fest004/Cubitron repository on GitHub, at the commit this page was made from: the board is hardware/electronics/core-pcb/motordriver.kicad_pcb and its schematic hardware/electronics/core-pcb/IO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Motordriver design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).