Open Box: Product like new, customer return M5Stack BALA2 ESP32 Self-Balancing Robot Kit Features a 9-DOF IMU and provides Grove extension ports Built-in 8-channel servo drive, 4-channel external connection Supported languages (Python, UIFlow, Arduino) LEGO Compatible RobotShop is not affiliated with this product and is not endorsed by LEGO The M5Stack BALA2 ESP32 Self-Balancing Robot Kit (Open Box) is a Self Balancing Robot consisting of an M5Stack Gray and two wheels (DC motors). The base uses STM32F030C8T6 as the main control and has a two-way encoding motor driver and a built-in 1200 mAh battery. Comes with preloaded software. A self-balancing robot application that balances the robot vertically using a closed-loop algorithm. The self-balancing robot uses data from the Accelerometer and Gyroscope to correct its orientation and position. You can program it to automatically move around, or you can combine WiFi and Bluetooth to develop remote control functions. This Robot is controllable by a Smartphone or a Transmitter. The BALA2 base contains a wealth of interfaces. In addition to the conventional PortB and PortC, it also supports 8-channel servos, of which 4 channels can be directly connected, and the remaining 4 channels need to be connected from the inside of the base. The 2 DC driver module communicates with M5Stack Gray through I2C (0x3A).