
BALA2 Self Balancing Robot
Second generation balancing robot with M5Stack Gray and two wheels
- ESP32: 240MHz dual-core, 600 DMIPS
- SRAM: 520KB
- Speaker: 1W-0928
- IMU: 9-DOF (BMM150 + MPU6886)
- Motor Driver: HR8833
- Base Controller: STM32F030C8T6
- Dimensions: Length 54mm, Width 54mm, Height 65mm
- Weight: 157g
Top Features:
- Two-wheel drive, PID control balance
- Grove extension ports
- 8-channel servo drive
- Supports WiFi/Bluetooth, programmable
BALA2, short for Balance, is the second generation of the M5Stacks balancing robot series. It features an M5Stack Gray and two wheels powered by a 1200mAh battery. The base utilizes an STM32F030C8T6 as the main control with a two-way encoding motor driver. This self-balancing robot comes with preloaded software that uses a closed-loop algorithm to balance vertically.
You can program BALA2 to move autonomously or develop remote control functions using WiFi and Bluetooth. Control it via a Smartphone device or a Transmitter. The base offers various interfaces, including 8-channel servos and support for 4 external connections. Even beginners can quickly grasp programming and control through UIFlow.
The self-balancing robot corrects its orientation and position using data from the Accelerometer and Gyroscope. The 2 DC driver module communicates with M5Stack Gray through I2C (0x3A).
Package Includes:
- 1x M5Stack Gray + BALA2
- 4x Wheel connector
- 2x HY2.0-4P Cables (20cm)
- 2x Bricks
- 1x Hex wrench
- Type-C USB Cable (120cm)
Images are for illustration only; actual product may vary.