Elecfreaks · micro:bit Series
AI Robotics Kits

micro:bit
XGO Rider Kit

A palm-sized programmable bipedal robot with FOC wheel hub motors, all-metal servo joints, and IMU self-balancing. Powered by micro:bit and ESP32 — the ideal platform for teaching robotics, balance control, and STEAM fundamentals.

⚙️ FOC Wheel Hub Motors 🤖 360° Omnidirectional Movement 📡 Bluetooth & WiFi 🎓 Ages 10+
Request a Quote →
XGO Rider Kit
XGO Rider side view XGO Rider in action
360°
Movement Range
6
Axis IMU
600g
Lightweight
XGO Rider Kit overview

Every Step to Explore the Future

The micro:bit XGO-Rider is a programmable bipedal robot designed for education and entertainment. With FOC wheel hub motors and precision servo joints, it achieves 360-degree flexible movement, stable posture control, and a variety of complex motions — making it an ideal partner for exploring programming and robotics technology.

⚙️
FOC Wheel Hub Integrated Motors
Field-oriented control technology provides high integration, direct drive, high efficiency, fast response, and smooth operation with reduced noise for precise bipedal locomotion.
🧮
All-Metal Magnetic Encoding Servos
4.5 KG.CM torque all-metal bus serial servos with 360-degree magnetic encoder feedback — enabling precise position control and durable joint movement.
🔌
IMU Self-Balancing System
Internal IMU sensor monitors real-time status to maintain dynamic balance — automatically adjusting posture across flat surfaces and uneven terrain.

Built for STEAM Education & Beyond

Every detail of the XGO Rider is engineered to bring bipedal robotics and balance control into classrooms and homes.

🧮
Omnidirectional Movement
FOC wheel hub motors and all-metal magnetic encoding servos enable agile, stable, and 360-degree omnidirectional movement with precise posture control.
🏠
Beautiful & Compact Design
Palm-sized bipedal robot perfectly suited for classrooms or homes with space limitations. Lightweight at just 600g with a premium aluminum alloy and carbon fiber build.
💻
Easy Programming
Supports MakeCode graphical programming for beginners, with open serial port protocol and Python interface for advanced users and secondary development.
🎤
Multi-function Interaction
Works with micro:bit for sound, touch, and light interactions. Built-in speaker and 4 rainbow LED lights create rich sensory feedback experiences.
📡
Bluetooth Remote Control
Control via the XGO mobile APP with Bluetooth connectivity. Also supports Joystick:bit V2 remote control for hands-on wireless communication projects.
💰
Economical & Efficient
Competitive pricing makes bipedal robotics accessible for robot enthusiasts, learners, and educational institutions without compromising on quality or capability.

XGO Rider in Action

See the XGO Rider Kit unboxed, assembled, and performing — a full walkthrough of this programmable bipedal robot.

Full Review
micro:bit XGO-Rider Kit — NEW AGE Programmable Robot

Key Components

A complete, ready-to-use bipedal robotics platform with professional-grade hardware in an education-friendly package.

Drive System
FOC Wheel Hub Integrated Motor
Brushless Direct Drive
Field-oriented control (FOC) technology provides high integration, direct drive, high efficiency, fast response, and smooth operation with reduced noise — enabling precise bipedal locomotion.
Voltage8.4V
TypeMagnetically Encoded Brushless
Torque0.1 N.m
ControlField-Oriented Control (FOC)
AdvantageLow Noise, High Efficiency
Joints
All-Metal Magnetic Encoding Servo
Bus Serial Interface
4.5 KG.CM torque all-metal construction servos with magnetic encoder feedback, bus protocol support, and serial port interface for precise joint articulation.
Torque4.5 KG.CM
Encoder360° Magnetic Encoding
ConstructionAll-Metal Shell
ProtocolBus Serial (TTL)
Voltage6V
Processor
ESP32-WROVER-B Driver Board
Core Motion Controller
The central brain managing motor control, IMU stabilization, wireless communication, and peripheral interfaces. Integrated Wi-Fi and Bluetooth with Type-C charging port.
ControllerESP32-WROVER-B Module
WirelessWiFi + Bluetooth
ChargingType-C
SensorsIMU (6-Axis)
Lighting4 Rainbow LED Lights
Interfaces3-way Servo + Speaker
Power
18500 Battery System
Long-Lasting Power
Dual 18500 rechargeable batteries providing 1400 mAh capacity with over 2 hours of continuous operation under typical conditions. Type-C charging for convenience.
Battery18500 x 2
Capacity1400 mAh
Configuration2S
Runtime~2 Hours (typical)
ChargingType-C USB

15 Educational Cases — From Basics to Advanced

Progressive tutorials that take students from first steps in MakeCode to advanced motion control, sensor integration, and wireless communication.

01
Wonderful Performance
Master the MakeCode platform, import the XGO Rider library, and program your first robot action sequences with serial communication.
Case 01 demo
02
Colorful Interaction
Explore RGB color theory and control the XGO Rider's rainbow LED lights and speaker to create synchronized light and sound effects.
Case 02 demo
03
Your Name
Understand wireless communication principles by programming the XGO Rider's Bluetooth name and retrieving firmware version information.
Case 03 demo
04
How Long Can It Run
Monitor battery power in real time while controlling forward and backward movement — building foundations for motor operation and power management.
Case 04 demo
05
Bravely Cross the Sky Bridge
Explore how the IMU sensor maintains equilibrium and control the dynamic balance mode for navigating different terrain conditions.
Case 05 demo
06
Flexible Extension
Understand servo operating mechanisms and accurately control the XGO Rider's height through programming — adapting to various task requirements.
Case 06 demo
07
Shaking Head
Program precise tilt angle control and read real-time attitude data (Roll, Pitch, Yaw) for maintaining dynamic balance.
Case 07 demo
08
Calibration Mode
Learn to manually adjust posture and complete calibration so the robot accurately records and reproduces its standard stance position.
Case 08 demo
09
Tornado Boy
Master rotational motion commands to control clockwise and counterclockwise in-place rotation through advanced control algorithms.
Case 09 demo
10
100 Squats
Program repeated squatting motions in continuous performance mode — understanding cyclic movement principles and precise motion control.
Case 10 demo
11
Tumbler
Create periodic left and right shaking movements — learning time period control, oscillation patterns, and motion precision.
Case 11 demo
12
Winding and Twisting
Program complex Z-shaped forward motion paths — developing path planning skills, kinematic understanding, and innovative thinking.
Case 12 demo
13
Guard Patrol
Simulate a guard's back-and-forth patrol movement using loop control and conditional programming — demonstrating automated task execution.
Case 13 demo
14
Getting to Know the XGO APP
Download the XGO APP, establish Bluetooth connections, and practice remote control operations through the intuitive app interface.
Case 14 demo
15
Use with Joystick
Program wireless communication between two micro:bit devices — controlling the XGO Rider remotely with a Joystick:bit V2 controller.
Case 15 demo

Full Specifications

XGO-Rider Robot
Product Namemicro:bit XGO Rider Kit
SKUEF08417
Recommended Age10+
Dimensions (L×W×H)135 × 118 × 116–158 mm
Weight600 g
MaterialsAluminum Alloy, PC, Carbon Fiber
ControllerESP32-WROVER-B
WirelessWiFi + Bluetooth
Battery18500 2S, 1400 mAh
ChargingType-C USB
Battery Life~2 Hours (typical)
Audio8 Ohm / 3W Speaker
Lighting4 Rainbow LED Lights
IMU6-Axis Inertial Measurement Unit
ProgrammingMakeCode + Python
App ControlXGO APP (Bluetooth)
Educational Cases15+
Motors & Servos
Wheel Motor TypeFOC Brushless Hub Motor
Motor Voltage8.4V
Motor Torque0.1 N.m
Motor EncodingMagnetic Encoding
Joint Servo TypeBus Serial Servo (TTL)
Servo Torque4.5 KG.CM
Servo Voltage6V
Servo Encoder360° Magnetic Encoding
Servo ShellAll-Metal Construction
Servo Interfaces3-way (on Driver Board)
Package Information
Package Dimensions202 × 150 × 146 mm
Package Weight700 g
Electronic Modules2 (XGO-Rider + Rider Adapter)

Packing List

Everything you need to get started — fully assembled bipedal robot with adapter, ready to explore robotics and programming.

1
XGO-Rider Bipedal Robot
1
Rider Adapter Board
1
Type-C USB Cable
1
Quick Start Manual

Skills Students Develop

🤖
Robotics & Balance Control
Hands-on experience with bipedal locomotion, IMU sensors, dynamic balance algorithms, and real-time posture stabilization on a physical robot.
⚙️
Mechanical Engineering
Servo mechanisms, FOC motor principles, magnetic encoding, torque analysis, and height/tilt angle control through precision joints.
💻
Programming & Computational Thinking
Progress from MakeCode blocks to Python — learning variables, loops, functions, serial communication, and event-driven programming.
📡
Wireless Communication
Bluetooth pairing, app development concepts, multi-device radio communication, and remote control through Joystick:bit V2 integration.

Ready to Bring Bipedal Robotics to Your Classroom?

Contact us for pricing, curriculum guides, and professional development support for the XGO Rider Kit.