Skip to the content
6 layers56 × 56 mmMoteus x1, the printed circuit board in 3D

Brushless DC motor controller

Size
56 × 56 mm
Copper layers
6
Thickness
1.55 mm
Parts
187
Nets
130
Pads
743
Tracks, vias
1,470, 1,087
Pours
101
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Mar 2019
Updated
7 Nov 2026

Overview

Moteus x1 is an open-source printed circuit board by mjbots, from the mjbots/moteus repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 56 × 56 mm with 187 parts on 130 nets, routed with 1,470 tracks and 1,087 vias.

It is built around the STM32G474CEU6, TCAN1057AEVDRQ1 and DRV8353SRTAR, with the MAX17760ATC+, MA600GQE-0000 and GRJ31CC72A475KE01K among its other parts. Its parts include 82 capacitors, 44 resistors, 11 diodes, 8 ICs and 6 transistors. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

12

README

README.md

moteus brushless servo

This contains full designs for the moteus brushless servo actuator, including firmware and PCBs.

WARNING: This is not just a software project. It includes designs for moderately high power electronics. It has not yet burned down my (or anyone's that I know of) house, but there are no guarantees.

Specifications

Namer4.11c1n1x1
Voltage Input10-44V10-51V10-54V10-54V
Peak Electrical Power900W @ 30V250W @ 28V1.3kW @ 36V1kW @ 36V
Mass14.2g8.9g14.6g23.8g
Control Rate15-30kHz---
PWM Switching Rate15-60kHz---
CPUSTM32G4---
Uncooled phase current12A5A9A25A
Cooled phase current32A14A26A62A
Peak phase current100A20A100A120A
Communications5Mbps CAN-FD---
Dimensions46x53mm38x38x9mm46x46x8mm56x56x10mm

Assembled and tested boards can be purchased at: https://mjbots.com

Directory structure

  • hw/ - hardware (mechanical and electrical designs)
    • controller/ - PCB design for moteus-r4.11
    • c1/ - PCB design for moteus-c1
    • n1/ - PCB design for moteus-n1
    • x1/ - PCB design for moteus-x1
  • fw/ - firmware for brushless controller
  • lib/ - client side software
  • utils/ - diagnostic tools
  • tools/ - bazel build configure
  • docs/ - documentation

Documentation

Misc

  • CI Status

How to support moteus development

The easiest way to support development the moteus hardware and firmware is as follows:

  1. Buy things from https://mjbots.com
  2. Build awesome machines!

That's it! If for some reason you want to go above and beyond, you can sponsor mjbots through github: https://github.com/sponsors/mjbots

License

All files contained in this repository, unless otherwise noted, are available under an Apache 2.0 License: https://www.apache.org/licenses/LICENSE-2.0

Trademark

mjbots Robotic Systems LLC owns and protects the "mjbots" and "moteus" trademarks in many jurisdictions.

If you want to use these names in your project or product, please read the Trademark Policy

Parts

187
QtyValueFootprintReferences
364.7uF 100VCapacitor_SMD:C_1206_3216MetricC45, C46, C47, C48, C49, C50, C51, C52, C53, C54, C55, C56, C57, C58, C59, C60 +20
120.1uFCapacitor_SMD:C_0402_1005MetricC11, C13, C15, C16, C17, C30, C31, C32, C33, C34, C44, C81
11100Resistor_SMD:R_0402_1005MetricR26, R27, R28, R30, R32, R33, R34, R35, R36, R43, R44
91uFCapacitor_SMD:C_0402_1005MetricC3, C6, C14, C20, C35, C36, C41, C42, C43
72kResistor_SMD:R_0402_1005MetricR9, R12, R13, R29, R31, R37, R38
7BAT41KFILMmoteus:SOD-523_STMD4, D5, D6, D7, D8, D9, D10
6FDMT80080DCPackage_TO_SOT_SMD:PQFN_8x8Q1, Q2, Q3, Q4, Q5, Q6
6NetTie_2moteus:NetTie-2_SMD_Pad0.2NT2, NT3, NT4, NT5, NT6, NT7
5Conn_01x01moteus:POWER_M2.5VN1, VP1, X1, X2, X3
5DNPCapacitor_SMD:C_0402_1005MetricC8, C37, C38, C39, C40
422Resistor_SMD:R_0402_1005MetricR4, R17, R18, R19
4Conn_01x01_Pinmoteus:M3_MOUNT_CORNERM1, M2, M3, M4
30.1uF 100VCapacitor_SMD:C_1812_4532MetricC24, C25, C26
30.5mOhmResistor_SMD:R_2512_6332MetricR14, R15, R16
31000pFCapacitor_SMD:C_0402_1005MetricC27, C28, C29
322uFCapacitor_SMD:C_1210_3225MetricC4, C7, C9
3TestPointTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP1, TP2, TP3
20.1uF 100VCapacitor_SMD:C_0603_1608MetricC2, C19
2100k 1%Resistor_SMD:R_0402_1005MetricR11, R21
210k 1%Resistor_SMD:R_0402_1005MetricR24, R25
2120Resistor_SMD:R_0402_1005MetricR41, R42
21uFCapacitor_SMD:C_0603_1608MetricC18, C23
22.2uHmoteus:IND_DFE252012_MURL1, L3
2560Resistor_SMD:R_0402_1005MetricR39, R40
2DNPResistor_SMD:R_0402_1005MetricR8, R10
2LEDLED_SMD:LED_0603_1608MetricD1, D2
2S3B-PH-SM4-TB(LF)(SN)moteus:JST_S3B-PH-SM4-TB(LF)(SN)CAN1, CAN2
2TPS629203DRLRmoteus:SOT-5x3_DRL0008A_TEXU2, U3
1100uHmoteus:IND_6028-WE-LQS_WREL2
110uFCapacitor_SMD:C_1206_3216MetricC10
1120Resistor_SMD:R_0603_1608MetricR20
116.2k 1%Resistor_SMD:R_0402_1005MetricR7
11uF 100VCapacitor_SMD:C_0805_2012MetricC1
11uF 25VCapacitor_SMD:C_0603_1608MetricC21
1226k 1%Resistor_SMD:R_0402_1005MetricR6
14.7k 1%Resistor_SMD:R_0402_1005MetricR22
14.7uFCapacitor_SMD:C_1206_3216MetricC82
14.7uFCapacitor_SMD:C_0603_1608MetricC12
142.2k 1%Resistor_SMD:R_0402_1005MetricR1
147k NTCResistor_SMD:R_0402_1005MetricR23
147nF 100VCapacitor_SMD:C_0603_1608MetricC22
152.3k 1%Resistor_SMD:R_0402_1005MetricR5
15600pFCapacitor_SMD:C_0402_1005MetricC5
169.8k 1%Resistor_SMD:R_0402_1005MetricR2
180.6k 1%Resistor_SMD:R_0402_1005MetricR3
1Conn_01x02_PinConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ4
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTEMP1
1Conn_01x03_PinConnector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_VerticalCAN_DBG1
1Conn_01x04Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_VerticalAUX1_S1
1Conn_01x04_PinConnector_PinSocket_2.54mm:PinSocket_2x02_P2.54mm_VerticalFAN1
1Conn_02x04_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x04_P1.27mm_VerticalAUX2H1
1DRV8353SRTARmoteus:RTA0040BU5
1MA600Package_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mmU7
1MAX17760ATC+moteus:21-0664E_1233-1C_MXMU1
1NetTie_2moteus:NetTie-2_SMD_Pad0.254mmNT1
1S6B-ZR-SM4A-TF(LF)(SN)moteus:JST_S6B-ZR-SM4A-TF(LF)(SN)SWD1
1SM06B-GHS-TBmoteus:CONN_SM06B-GHS-TB_JSTJ3
1SM07B-GHS-TB(LF)(SN)moteus:JST_SM07B-GHS-TB(LF)(SN)AUX2
1SM08B-GHS-TBmoteus:CONN_SM08B-GHS-TB_JSTAUX1
1SMBJ51D-M3/IDiode_SMD:D_SMBD3
1SN65HVD35DRmoteus:D14U8
1STM32G474CEU6moteus:UFQFPN-48_7X7X0P55MMU4
1TCAN1057AEV-Q1moteus:SOIC-8_3.9x4.9mm_P1.27mmU6
1TestPointTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP4
1US1BDiode_SMD:D_SMAD13
1XT30PW-Mmoteus:AMASS_XT30PW-MJ1

More from mjbots/moteus

2
  • 4 layers38 × 38 mmMoteus c1, the printed circuit board in 3D

    Moteus c1

    mjbots/moteus

    Brushless DC motor controller

    125 parts1.4kApache-2.0
  • 4 layers24.5 × 14 mmMjuart, the printed circuit board in 3D

    Mjuart

    mjbots/moteus

    Brushless DC motor controller

    16 parts1.4kApache-2.0

Similar boards

  • 6 layers72 × 69.5 mmDashMotor48V, the printed circuit board in 3D

    DashMotor48V

    ShangqunYu/Dash48V

    48v version motor controller board

    108 parts
  • 8 layers163.5 × 123.5 mmYeti, the printed circuit board in 3D

    Yeti

    PionixPublic/reference-hardware

    BelayBox reference hardware

    278 parts70CERN-OHL-P-2.0
  • 4 layers70 × 50 mmMjpower ss, the printed circuit board in 3D

    Mjpower ss

    mjbots/power_dist

    This repository contains hardware and firmware for the mjbots powerdist and mjpower-ss boards. Both provide pre-charge, over-current limiting and connector fanout.

    35 parts15Apache-2.0
  • 4 layers46 × 53 mmMotor controller, the printed circuit board in 3D

    Motor controller

    AeroX2/aerox2.github.io

    One repository and npm installation builds the workshop at jamesridey.dev and the professional site at cv.jamesridey.dev.

    137 parts
  • 2 layers100 × 100 mmThemis mc v3, the printed circuit board in 3D

    Themis mc v3

    thomabir/themis-motor

    Hardware and software for a direct-drive brushless DC motor and encoder.

    94 parts
  • 4 layers60 × 50 mmReceiver effects, the printed circuit board in 3D

    Receiver effects

    JMET04/aicad-agent

    Deterministic CAD/EDA agent plugin for 2D drawings, AutoCAD, SolidWorks, KiCad, review gates and auditable delivery.

    46 parts1MIT

Questions

How big is the Moteus x1 PCB?

It measures 56 × 56 mm and has 6 copper layers, 1.55 mm thick.

What parts does the Moteus x1 use?

187 parts, built around the STM32G474CEU6, TCAN1057AEVDRQ1, DRV8353SRTAR and MAX17760ATC+. 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 Moteus x1 KiCad files?

From the mjbots/moteus repository on GitHub, at the commit this page was made from: the board is hw/x1/moteus_x1.kicad_pcb and its schematic docs/guides/images/aux2-hall-sample/aux2-hall-sample.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Moteus x1 design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).