Bala2-Fire is a balancing car application. This product is a self-balancing robot composed of the M5Stack Fire and the BALA2 motor base. The base uses the STM32F030C8T6 as the main controller, powered by two N20 encoder reduction motors, and comes with a built-in 1200mAh battery. The name "BALA" is derived from the abbreviation of "Balance," and this is the second-generation product. The BALA2-Fire base includes a rich set of interfaces, supporting not only the conventional PortB and PortC but also 8 servo channels, with 4 channels directly connectable and the remaining 4 channels requiring internal wiring. You can program it to move freely or develop remote control functions using WiFi. Even if you have never worked with balancing car programs before, you can quickly program and control it using UiFlow. The product comes pre-installed with a balancing car application, which uses a PID closed-loop algorithm to maintain vertical balance during operation, utilizing accelerometer and gyroscope data to correct its orientation and position.
Specification | Parameter |
---|---|
ESP32 | 240MHz dual-core, 600 DMIPS, 520KB SRAM, Wi-Fi |
Flash | 16MB Flash |
PSRAM | 8MB |
LCD | 2-inch, 320x240 color TFT LCD, ILI9342C |
Speaker | 1W -0928 |
MEMS | MPU6886 |
Motor Driver | HR8833 |
Base Controller | STM32F030 |
Interfaces | GROVE I2C x 1 / UART x 1 / GPIO x 1 / SERVO x 4 (+4 extendable channels) |
Battery Capacity | 1200mAh |
Net Weight | 153.9g |
Gross Weight | 260.0g |
Product Dimensions | 54 x 54 x 65mm |
Package Dimensions | 170 x 110 x 66mm |
Casing Material | Plastic |
Fire | G22 | G21 | G26 | G36 | G16 | G17 |
---|---|---|---|---|---|---|
PORT A | SCL | SDA | ||||
PORT B | DAC | ADC | ||||
PORT C | RX | TX |
Easyloader | Download Link | Notes |
---|---|---|
Bala2-Fire Test Firmware Easyloader | download | / |