Company profile
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.
| Legal name | mjbots Robotic Systems |
|---|---|
| Founded | 2019 |
| Owner / parent | mjbots Robotic Systems |
| Headquarters | US |
| Website | mjbots.com |
mjbots product lines
| moteus-c1 | 38 mm brushless controller, 20 A peak, 250 W |
|---|---|
| moteus-r4 | 46 × 53 mm controller, 100 A peak, 900 W |
| moteus-n1 | 46 mm controller, 100 A peak, 2 kW, RS422 port |
| moteus-x1 | 56 mm controller, 120 A peak, 1.3 kW |
| Developer kits and accessories | mj5208 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
- 2019mjbots begins supplying components for dynamic torque-controlled robots
mjbots servo drives
moteus-r4 (r4.11)
46 × 53 mm brushless FOC controller with an integrated absolute magnetic encoder for 10 to 44 V: 100 A peak phase current, 12 A continuous (32 A with cooling), 900 W peak and 5 Mbps CAN-FD.
moteus-n1
46 × 46 × 8 mm brushless controller for 10 to 54 V with 100 A peak and up to 26 A continuous phase current (with cooling), 2 kW peak electrical power, CAN-FD and RS422 plus SPI, UART and quadrature auxiliary ports.
moteus-x1
56 × 56 mm brushless controller for 10 to 54 V with 120 A peak and up to 62 A continuous phase current (with cooling), 1.3 kW peak electrical power, CAN-FD and RS422.
moteus-c1
Small 38 × 38 mm brushless controller for 10 to 51 V with 20 A peak and up to 14 A continuous phase current (with cooling), 250 W peak, an integrated absolute encoder and CAN-FD.
Frequently asked questions
What is the mjbots website?
mjbots' official website is mjbots.com, an online store that lists the moteus controllers with specifications, developer kits, CAN-FD adapters and power accessories. Firmware and design files are on its GitHub page, and it also runs a blog and a Discord community.
How do I contact mjbots?
mjbots publishes info@mjbots.com on its About Us page. It does not publish a phone number or street address on the pages we read. Technical discussion mainly happens on its Discord server and GitHub.
Where is mjbots based?
mjbots does not publish a street address or country of registration on the website pages we read. Its store prices products in US dollars and ships internationally, but we could not confirm a location on its own pages, so none is given here.
Who owns mjbots?
The website names the business as mjbots Robotic Systems and says it has provided components for torque-controlled robots since 2019. It does not describe its ownership or a parent company.
Can I buy mjbots controllers in the UK?
mjbots sells direct from its online store with a country selector for international orders; it lists no UK office or distributor. Specify Motion is independent of mjbots and can help source equivalents with industrial support where a project needs them.
What does mjbots make?
mjbots makes the moteus range of brushless motor controllers (c1, r4, n1 and x1), which turn a brushless motor into a torque, speed or position-controlled servo, plus developer kits, the mj5208 motor, CAN-FD to USB adapters, a Raspberry Pi expansion board and power distribution boards.
Sources
- mjbots: home page
- mjbots: about us
- mjbots: moteus-r4
- mjbots: moteus-n1
- mjbots: moteus-x1
- mjbots: moteus-c1
Figures are summarised from the sources above and from manufacturers' published data on the date shown. Always confirm against the current datasheet for your exact part.
Spec builder
Specify mjbots parts or an equivalent
Select every part you need, answer the questions an applications engineer would ask, and see your summary before we ask for any details.
- 1Products
- 2Performance
- 3Environment
- 4Volumes
- 5Your spec
Engineer support
Ask about mjbots parts or equivalents
Tell us what you need, whether it is this part, an equivalent or a complete axis built around it. An engineer will review your requirements and reply, normally within one working day.
- 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.
