No products added!
Imagine a palm-sized robot sitting on your desk corner — it balances on two wheels like a miniature Segway, responds to your commands, and navigates around with precision. This is not science fiction; it is the open-source Micro-Wheeled-Leg Robot — an ESP32-powered balancing bot that has just taken the maker community by storm.
Why This Tiny Bot Is Breaking the Internet
Most robots on the market are either bulky or prohibitively expensive. This project flips the script by packing sophisticated dynamics control into a remarkably compact frame. Built around a DIY philosophy, the Micro-Wheeled-Leg Robot is not a disposable toy — it is an entry ticket into advanced embedded control systems.

Inside the Cybernetic Core
Let’s break down the hardware stack that makes this bot tick:
1. Brain: ESP32 — The reigning champion of IoT microcontrollers. With WiFi and Bluetooth built in, this robot is connected by design, not an afterthought.
2. Soul: SimpleFOC Algorithm — This is the secret sauce. Using Field-Oriented Control, the motors respond with servo-grade smoothness. Think of it as the robot’s cerebellum, making micro-adjustments in real time to stay upright.
3. Senses: AS5600 Magnetic Encoder + MPU6050 — One tracks wheel rotation, the other monitors body tilt. Together they form the bot’s vestibular system — its built-in gyroscope and accelerometer.

From Zero to Hero: Building Your Own
Step 1: Print the Chassis. The project provides complete 3D model files. Fire up your printer or use a CNC service — watching raw parts transform into a robot skeleton is deeply satisfying.
Step 2: Bring It to Life. Solder four PCB boards following the open-source schematics. Flash the Arduino-based firmware onto the ESP32, and the bot awakens.
Step 3: Web-Based Remote Control. No dedicated controller needed. Open any browser, enter the IP address, and a WebSocket-powered virtual joystick appears. Android, iOS, desktop — anything with a browser works.

The Real Reward
When you finish tuning every PID parameter and watch that wobbly machine finally stand rock-steady on two wheels, you have not just built a robot — you have internalized control theory, hardware design, and embedded programming in a way no textbook ever could.
Open-Source Repositories:
English: github.com/MuShibo/Micro-Wheeled_leg-Robot
Chinese: README_CN
Tags:AIXTOYDIY RobotESP32Micro-Wheeled RobotOpen SourceRobot KitsSelf-Balancing RobotSimpleFOCSTEM Education


