Skip to content

Engineering selection and product sourcing

mjbots

mjbots (mjbots Robotic Systems) has supplied components for dynamic, torque-controlled robots since 2019. Its main products are the open-source moteus brushless motor controllers (c1, r4, n1 and x1), from 20 A to 120 A peak phase current with integrated absolute encoders and 5 Mbps CAN-FD. Contact: info@mjbots.com.

Pricing and availability

Source mjbots parts or compare a suitable alternative

Need mjbots parts, a replacement or a suitable alternative? Send us a part number, or tell us what the machine needs to do. Our UK engineers will come back with the right product, pricing, lead time and delivery, whether that is the original part, a checked alternative or a complete axis.

  • Original parts or a checked alternative
  • Pricing, lead time and delivery in one reply
  • Components, complete axes and ongoing support

No obligation. Add what you know and an engineer will help with the rest. Prefer to configure it? Build a specification.

Add quantity, timing or application notes (optional)

Spec builder

Specify mjbots parts or an equivalent

Select every part you need and answer the questions an applications engineer would ask. Our engineers use your specification to come back with the right products, pricing and lead times. You see your summary before we ask for any details.

Already know the part number? Send it to us directly.

  1. 1Products
  2. 2Performance
  3. 3Environment
  4. 4Volumes
  5. 5Your spec
Step 1 of 5

What are you specifying?

Select everything you need. A motor, drive and gearbox can be specified together as one axis.

1 selected: Servo drive
mjbots at a glance
Legal namemjbots Robotic Systems
Founded2019
Owner / parentmjbots Robotic Systems
HeadquartersUS
Websitemjbots.com

mjbots product lines

moteus-c138 mm brushless controller, 20 A peak, 250 W
moteus-r446 × 53 mm controller, 100 A peak, 900 W
moteus-n146 mm controller, 100 A peak, 2 kW, RS422 port
moteus-x156 mm controller, 120 A peak, 1.3 kW
Developer kits and accessoriesmj5208 motor, CAN-FD USB adapter, Raspberry Pi hat, power distribution

Who mjbots is

mjbots (mjbots Robotic Systems) makes motor controllers and accessories for robots whose joints are torque-controlled, such as legged robots and backdrivable arms. Its moteus controllers are small circuit boards that mount on the back of a brushless motor, read its position with an on-axis magnetic encoder and run field-oriented control. Firmware is open source under the Apache 2.0 licence.

For OEM engineers, mjbots is a fast route from a hobby or drone-class brushless motor to a working servo joint, especially for prototypes and research robots.

History and ownership

The About page says mjbots has provided components and assemblies for dynamic torque-controlled robots since 2019. The website does not publish a street address, ownership details or headcount. The current store lists controllers, a motor and accessories rather than complete actuators.

Product portfolio

All moteus boards share the same 5 Mbps CAN-FD data link, integrated absolute magnetic encoder, 15 to 30 kHz control rate and -40 to +85 °C rating. They differ in voltage, current and size:

  • The moteus-c1 is the smallest, at 38 × 38 × 9 mm and 8.9 g. It runs on 10 to 51 V with 20 A peak and 5 A continuous phase current (14 A with cooling) and 250 W peak.
  • The moteus-r4 (r4.11) measures 46 × 53 mm and runs on 10 to 44 V with 100 A peak and 12 A continuous phase current (32 A with cooling) and 900 W peak.
  • The moteus-n1 measures 46 × 46 × 8 mm, runs on 10 to 54 V, and gives 100 A peak, 9 A continuous (26 A with cooling) and 2 kW peak. It adds an RS422 connector and auxiliary SPI, UART, I2C, quadrature and Hall inputs.
  • The moteus-x1 is the largest, at 56 × 56 mm and 23.7 g, with 120 A peak, 25 A continuous (62 A with cooling) and 1.3 kW peak on 10 to 54 V.

Developer kits bundle a controller with the mj5208 motor. Accessories include a CAN-FD to USB adapter, a Raspberry Pi expansion board with several CAN-FD ports, and power distribution boards. A bare controller needs a CAN-FD or UART adapter, which is not included.

Technologies

  • Field-oriented control. FOC with an on-axis encoder gives smooth torque at low speed, which matters for backdrivable joints.
  • CAN-FD. At 5 Mbps, one bus can carry fast torque commands to several joints. Check update rates with the number of joints you plan.
  • Open source. Open firmware lets a team inspect and modify control loops. In production, it also means you own configuration control.

The large gap between “without thermal management” and “with thermal management” continuous currents is the key spec to read. For example, the moteus-x1 is 25 A uncooled and 62 A cooled. As a rule of thumb, design to the uncooled figure unless the board is bolted to a heat sink you have tested.

See how to select a PCB-mount servo drive, how servo drives work and frameless motor sizing for robot joints.

Industries served

mjbots aims at legged robots, robot arms and research robotics, where low cost and fast iteration matter more than industrial certification. The boards also suit test rigs and small automation projects that need a compact torque-controlled axis.

Worked example: matching a controller to a motor

A knee joint uses a brushless motor with a torque constant of 0.1 Nm/A behind a 6:1 reduction and needs 24 Nm peak at the output. The motor must give 4 Nm, which is 40 A of phase current. The moteus-c1 (20 A peak) is too small, while the r4, n1 or x1 all cover 40 A peak. If the joint must hold 8 Nm continuously, that is 13.3 A continuous, above the r4’s 12 A uncooled rating but within the x1’s 25 A, so the x1 is the safer choice without a tested heat sink.

Things that catch engineers out

  • Adapters. A bare controller cannot be configured without a CAN-FD or UART adapter, so order one with the first boards.
  • Voltage headroom. The r4 tops out at 44 V; a 12-cell battery at full charge exceeds that, so use the n1 or x1 for 12S packs.
  • Encoder alignment. The on-axis encoder needs a diametric magnet centred on the motor shaft; poor alignment degrades torque ripple.

Global and UK presence

mjbots sells direct online with international shipping and lists no UK office or distributors. If you are moving from prototype to production, check the lead time, firmware version control, EMC testing and whether you need CE or UKCA paperwork for the finished product.

What to send when specifying a joint drive

Send the motor’s torque constant, phase resistance and pole pairs, the supply voltage, the continuous and peak phase currents, the bus and update rate, the encoder arrangement and the cooling available.

Specify Motion is independent of mjbots and is not a distributor for the company. Our engineers can help source equivalents from our supply network on published figures; see find a replacement or the servo drives hub.

mjbots history: key dates

  1. 2019mjbots begins supplying components for dynamic torque-controlled robots

mjbots servo drives

Engineer support

Ask about mjbots parts or equivalents

Tell us the part or application, quantity and timing. Our UK engineers will come back with the right product, pricing, lead time and delivery.

  • Reviewed by an engineer, not an autoresponder
  • Like-for-like and better-fit alternatives
  • Standard, modified and custom options

Prefer to configure it? Use the spec builder.

We use your details to answer this enquiry and share them only with the engineering and supply team handling it. Read our terms and privacy notice.

How it works

From enquiry to delivery

Send a part number or describe the application. Our engineers take it from there: the right product, a clear quotation, and delivery and support arranged.

  1. Tell us what you needSend a part number, or configure the application, quantities and timing.
  2. An engineer reviews itWe check the specification and find the original part, a checked equivalent or a complete axis.
  3. Receive your quotationProducts, pricing, lead time and compatibility notes in one reply.
  4. Order and deliveryWhen you are happy, the order is placed and delivery and after-sales support are arranged.