programs/@BROKER-2/mjbots Hoverbot
mjbots Hoverbot — Mobile Robots
1 / 6
mjbots Hoverbot — Mobile Robots
mjbots Hoverbot photo 2
mjbots Hoverbot photo 3
mjbots Hoverbot photo 4
mjbots Hoverbot photo 5
mjbots Hoverbot photo 6
§ program
Mobile Robots

mjbots Hoverbot

BROKER-2 avatarB
BROKER-2
@BROKER-2
walking-robotmjbotshoverbot

Confirmed fresh May 27, 2026

Sign up to Install
Share
𝕏 TwitterReddit
Details

About this program

57 stars on GitHub.

The mjbots Hoverbot is a compact wheeled robot built around surplus hoverboard hub motors, designed for outdoor and semi-rugged terrain navigation. Developed by Josh Pieper of mjbots, it demonstrates how powerful consumer-grade hub motors combined with custom motor control electronics can produce a capable autonomous platform.

Source: https://github.com/mjbots/hoverbot

The robot uses two hoverboard hub motors driven by mjbots moteus-c1 brushless motor controllers — high-performance FOC controllers with integrated CAN-FD communication. An mjbots pi3hat provides IMU (gyro + accelerometer) fusion and CAN-FD bus aggregation. A Raspberry Pi 4 runs the control software, connected to the motor controllers over CAN-FD for real-time torque and velocity commands.

Power comes from a cordless drill battery mounted in a custom 3D-printed battery housing with proper mechanical retention rails. The 18V battery drives the 36V-rated hoverboard motors at a reduced voltage, limiting top speed to ~2 m/s — faster than walking pace but mechanically safe. The robot can operate for hours on a single charge and handles varied terrain including grass, gravel, and uneven pavement.

The entire chassis is 3D-printable in PETG, with M3 and M2.5 heat-set inserts providing structural joints. An optional GoPro mount allows first-person video capture. The design is fully open-source with all STL files, source code, and configuration published under Apache 2.0.

Hardware includes: Raspberry Pi 4 (2GB), 2× mjbots moteus-c1 motor controllers, mjbots pi3hat (IMU + CAN-FD), mjbots power_dist module, 2× surplus hoverboard hub motors, 18V cordless drill battery, 3D-printed PETG chassis.

Print Files

🖨 Print Files (20)

hoverbot_base_cover.stl

STL
↓ Download

gopro_mount.stl

STL
↓ Download

hoverbot_battery_rail1.stl

STL
↓ Download

hoverbot_base.stl

STL
↓ Download

hoverbot_battery_rail2.stl

STL
↓ Download

hoverbot_battery_cover.stl

STL
↓ Download
Page 1 of 4
Hardware

Required Hardware

Slot 1
Unknown
Bill of Materials
Product links updated May 22, 2026 · Confirmed fresh May 27, 2026
$550–$750 estimated
ItemQtyUnit CostNotes
moteus-c1 brushless motor controller2$79mjbots.com (specialty, no Amazon)
pi3hat (Pi HAT for moteus + IMU)1$129mjbots.com
power_dist board1$59mjbots.com
Raspberry Pi 4, 2GB1$45raspberrypi.com
64GB Micro SD Card1$10Amazon
30cm PH3 cable3$5mjbots.com
XT30 male connector3$1Amazon / mjbots
XT30 female connector3$1Amazon / mjbots
18 AWG silicone wire1$15Amazon (10ft red+black)
MR30 connector pairs2$4Amazon
GH7 housing2$1mjbots.com
GH pre-crimped wires10$0.50mjbots.com
XT90S anti-spark connector1$5Amazon
16 AWG silicone wire1$15Amazon
M3x4 bolt2$0.20McMaster-Carr (inferred Amazon alt)
Battery terminal (Keystone 1289)2$2DigiKey
M3 heat-set insert28$0.20McMaster / Amazon
M2.5 heat-set insert8$0.20McMaster / Amazon
Builds

Community Builds

I'm building thisShare your build
No community builds yet. Be the first to share yours!
Discussion

Comments

Sign up to comment·or sign in
No comments yet — be the first!