Elecfreaks · micro:bit Series
AI Robotics Kits

XGO Robot Dog
Kit V2

A desktop-grade AI quadruped robot dog with 15 degrees of freedom, a robotic arm with gripper, and IMU self-stabilization. Powered by micro:bit and ESP32 — the ultimate platform for teaching robotics, AI, and biomechanical engineering.

🤖 15 Degrees of Freedom 🧮 Robotic Arm & Gripper 📡 Bluetooth & WiFi 🎓 Grades 5–12+
Request a Quote →
XGO Robot Dog Kit V2
XGO Robot Dog side view XGO Robot Dog in action
15
Degrees of Freedom
6
Axis IMU
500g
Lightweight
XGO Robot Kit V2 overview

Where Bionic Design Meets Artificial Intelligence

The XGO Robot Dog Kit V2 is a fully assembled, desktop-grade AI quadruped robot that brings biomechanics, kinematics, and machine learning into the classroom. With 15 servo-driven joints, an integrated robotic arm, and powerful onboard AI processing, students experience real-world robotics engineering from day one.

🤖
15-DOF Biomechanical Design
Four articulated legs with 3 servo joints each, plus a 3-DOF robotic arm with gripper — enabling lifelike quadruped motion, object manipulation, and complex gait planning.
⚙️
Dual-Brain Architecture
micro:bit V2 handles user programming and sensor expansion, while an ESP32-WROVER driver board manages real-time servo control, IMU stabilization, and WiFi/Bluetooth communication.
🔌
XGO Adapter Expansion Board
GPIO and I2C expansion ports support PlanetX and Octopus sensor series — including AI camera lens, voice recognition, temperature/humidity sensors, and more.

Built for Advanced STEAM Education

Every detail of the XGO Robot Dog is engineered to bridge the gap between educational robotics and professional-grade AI research platforms.

🧮
Omnidirectional Movement
Kinematic decoupling enables independent body-attitude control — roll, pitch, yaw, and translation — without moving the feet. Walk in any direction while maintaining balance.
⚖️
IMU Self-Stabilization
A 6-axis MPU6050 gyroscope with real-time feedback algorithms maintains posture stability on uneven surfaces and during external disturbances.
💻
Triple Programming Modes
Start with the XGO App for instant control, progress to MakeCode block programming, then advance to Python for full customization and secondary development.
💪
Precision Bus Servos
2.3 kg.cm torque, 300-degree range, 0.1s/60-degree speed. Each servo provides real-time feedback on position, speed, voltage, temperature, and load.
📡
WiFi + Bluetooth Dual-Mode
ESP32's dual-mode wireless connectivity enables mobile app control, multi-robot communication, IoT integration, and remote monitoring projects.
🔨
Aerospace-Grade Construction
1mm anodized aviation aluminum body with ABS engineering plastic legs — impact-resistant, moisture-resistant, and built for years of classroom use.

XGO in the Wild

From first unboxing to dual-robot formations — see the XGO Robot Dog Kit V2 in action.

Live Demo
micro:bit Operation
Unboxing
First Look — micro:bit Unboxing

Key Components

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

Robot
XGO-Lite V2 Quadruped Body
SKU: EF08289
The fully assembled AI robot dog with 15 bus servos, integrated IMU, robotic arm with gripper, and 8-ohm 3W speaker. Aviation aluminum body with ABS legs — ready to walk, grip, and balance out of the box.
DOF15 (12 legs + 3 arm)
Dimensions250 x 145 x 170 mm
Weight500 g
Body Material1mm Aviation Aluminum
Leg MaterialABS Engineering Plastic
Speaker8 Ohm / 3W Cavity Horn
Processor
ESP32-WROVER Driver Board
Core Motion Controller
The real-time brain behind the motion algorithms. Dual-core 240 MHz processor with 4MB Flash and 8MB PSRAM handles servo control, IMU stabilization, gait planning, and wireless communication simultaneously.
CPUDual-core Tensilica LX6 @ 240 MHz
Memory4MB Flash + 8MB PSRAM
GPIO34 Programmable Pins
Wireless2.4 GHz WiFi + BT/BLE
IMUMPU6050 6-Axis Gyroscope
SecurityAES, SHA-2, RSA, ECC
Controller
micro:bit V2
User Programming Interface
The student-facing controller with a 5x5 LED matrix, accelerometer, magnetometer, microphone, and speaker. Handles all custom user programs and sensor expansion via the XGO Adapter board.
Processor32-bit ARM Cortex-M4
Display5 x 5 LED Matrix
SensorsAccelerometer + Magnetometer
AudioMicrophone + Speaker
ConnectivityBluetooth + USB
Expansion
XGO Adapter Expansion Board
Sensor & Module Interface
Mounted on the front cover with a direct micro:bit insertion slot. Provides GPIO and I2C expansion for connecting PlanetX and Octopus series sensors — including AI lens, voice recognition, DHT11, and more.
InterfacesGPIO + I2C (IIC)
Connection4-pin Signal Cables
CompatibilityPlanetX + Octopus Series
MountingBuilding Block Positioning Holes

What Students Build & Explore

From beginner app control to advanced Python AI projects, the XGO Robot Dog scales with student skill levels across multiple disciplines.

01
Gait Planning & Biomechanics
Program different walking gaits — trot, crawl, and gallop — and study how speed, stride length, and leg coordination affect stability and efficiency.
Gait Planning XGO Robot Dog demo
02
Object Manipulation
Use the robotic arm and gripper to pick up, transport, and place objects. Combine arm kinematics with walking motion for complex fetch-and-deliver tasks.
Object Manipulation XGO Robot Dog demo
03
IMU Stabilization Challenges
Place the robot on tilted surfaces and observe real-time IMU-driven posture correction. Students learn PID control, sensor fusion, and feedback loops.
IMU posture self-stabilization demo
04
Voice-Controlled Robot Dog
Connect a voice recognition sensor via the XGO Adapter and program the dog to respond to spoken commands — sit, stand, walk, wave, and more.
Voice-controlled XGO Robot Dog demo
05
Environmental Monitoring Station
Attach a DHT11 temperature/humidity sensor and program the robot to patrol an area, collect environmental data, and display readings on the micro:bit LED matrix.
XGO-lite V2 Obtain ambient temperature and humidity data
06
Joystick Remote Control
Build a custom joystick controller with a second micro:bit and program wireless communication to drive the robot in real-time — exploring radio protocols and input mapping.
Joystick Remote Control XGO Robot Dog demo
07
Retro Arcade Remote Control XGO-lite V2
Use a Retro Arcade controller to remotely operate the XGO-lite V2 robot dog via MakeCode extension programming — combining gaming hardware with real-world robotics control.
Retro Arcade Remote Control XGO-lite V2 demo

Full Specifications

XGO-Lite V2 Robot Body
Product NameXGO-Lite V2
SKUEF08289
Degrees of Freedom15 (12 leg + 3 arm)
Dimensions250 x 145 x 170 mm (default stance)
Weight500 g
Body Material1mm Aviation Aluminum (anodized)
Leg MaterialABS Engineering Plastic
Speaker8 Ohm / 3W Cavity Horn
Battery18650 Li-ion, 2500 mAh, 3C Discharge
Battery Config2S (dual 18650)
Charging Time200 min
Charger Input100–240V AC 50/60Hz
Charger Output8.4V / 1A (overcurrent protection)
Driver BoardESP32-WROVER (Dual-core 240 MHz)
Wireless2.4 GHz WiFi + Bluetooth/BLE
IMUMPU6050 6-Axis Gyroscope
Controllermicro:bit V2
Bus Serial Servo (x15)
Servo TypeBus Serial Servo (TTL)
Stall Torque2.3 kg.cm
Speed0.1 s / 60°
Operating Voltage4.8V – 7.4V
Motion Range0 – 300°
Weight (per servo)13 ± 1g
Motor CoreIron Core
ShellPlastic Shell / Metal Tooth Gear
Operating Temp-20°C to +60°C
FeedbackPosition, Speed, Voltage, Temp, Load
ModesServo Mode / Continuous Rotation
ConnectivityDaisy-chain Bus Wiring

Packing List

Everything you need to get started — fully assembled robot, accessories, tools, and spare hardware included.

1
XGO-Lite V2 Robot Dog (with XGO Adapter installed)
1
Type-C USB Cable
1
Quick Start Manual
3
30mm EVA Balls
3
25mm Wooden Cubes
1
3.0 Phillips Screwdriver
1
2.0 Phillips Screwdriver
2
M3 x 5 Countersunk Head Screws
6
Rudder Screws
4
Servo Fixing Screws
2
Case Fixing Screws
2
Mechanical Claw Set Screws
2
Gear Set Screws

Skills Students Develop

🤖
AI & Machine Learning
Hands-on experience with computer vision, voice recognition, sensor fusion, and real-time feedback algorithms on a physical AI platform.
⚙️
Biomechanical Engineering
Gait planning, inverse kinematics, torque analysis, and multi-joint coordination through a bionic quadruped robot.
💻
Programming & Computational Thinking
Progress from block-based MakeCode to Python — learning variables, loops, functions, event-driven programming, and serial communication.
🤝
Interdisciplinary Problem Solving
Biology, mechanics, electronics, and computer science converge — students learn to integrate knowledge across disciplines to solve real engineering challenges.

Ready to Bring AI Robotics to Your Classroom?

Contact us for pricing, curriculum guides, and professional development support for the XGO Robot Dog Kit V2.

/script>