Product information "M5Stack BALA2 Fire self-balancing robot kit"
The base uses STM32F030C8T6 as the main controller and has a two-way coding motor driver and a built-in 1200mAh battery.
This robotics product comes with pre-installed software. A self-balancing robot application that balances the robot vertically using a closed loop control system. You can programme it to move automatically or you can combine Wi-Fi to develop remote control functions.
The robot can be controlled with a smartphone or a transmitter. The BALA2 base contains a variety of interfaces. In addition to the traditional PortB and PortC, it also supports 8-channel servos, of which 4 channels can be connected directly and the remaining 4 channels must be connected from inside the base. Even if you've never tried your hand at a balancing robot programme like this before, you can quickly get to grips with it and control it via UIFlow. The self-balancing robot uses the data from the accelerometer and gyroscope to correct its orientation and position.
The 2 DC driver module communicates with the M5Stack Fire via I2C(0x3A).
Note: If you are using PSRAM, you cannot use the PortC
Features
- 6-DOF IMU
- Two-wheel drive, PID checkweigher
- Grove expansion ports
- 8-channel servo drive, 4-channel external connection, 4-channel built-in
- Wi-Fi programmable support
- Built-in speaker
- TF card support
- LEGO? Compatible
- Programming support
- Python
- UIFlow (Blockly)
- Arduino
- 1x M5Stack Fire + BALA2
- 4x wheel connection
- 2x HY2.0-4P cable (20cm)
- 2x bricks
- 1x HEX KEY
- Type-C USB cable (120cm)
Resources | Parameters |
---|---|
ESP32 | 240MHz Dual Core,600 DMIPS,520KB SRAM,Wi-Fi |
Flash | 16MB Flash |
PSRAM | 8MB PSRAM |
LCD | 2.0 inch, 320x240 colour TFT LCD, ILI9342C |
Loudspeaker | 1W-0928 |
MEMS | MPU6886 |
Motor driver | HR8833 |
Base controller | STM32F030C8T6 |
Ports | GROVE I2C*1/UART*1/GPIO*1/SERVO*4(+4 expandable channel) |
Battery capacity | 1200mAh |
Net weight | 153,9g |
Gross weight | 260,0g |
Product size | 54*54*65*mm |
Package dimensions | 170*110*66mm |
Case material | Plastic material |
Documents / Downloads
Zolltarifnummer: | 84718000 |
---|---|
Brand: | M5Stack |
Country of Origin: | China |
EAN: | 6972934174147 |
Gross Weight (kg): | 0.280 |
Manufacturer ID: | K014-E |
Product ID: | M5-K014-E |

M5Stack
M5Stack – Simplifying Modular IoT Development and Prototyping
M5Stack is an innovative platform designed for developing and prototyping IoT applications. Featuring modular components and a user-friendly environment, M5Stack enables developers and makers to bring their ideas to life quickly and efficiently.
The core product range includes programmable development boards, modules, sensors, and accessories. The boards often feature the ESP32 chip, which integrates Wi-Fi and Bluetooth connectivity, making them ideal for IoT and smart applications. Popular models include the M5Stack Core, M5StickC, and M5Paper, each tailored to specific needs.
M5Stack’s modular extensions, such as sensor and communication modules, provide exceptional flexibility. Users can easily add GPS, cameras, relays, or displays to their projects, enabling IoT solutions in areas like home automation, robotics, agriculture, and industrial control.
A key feature of M5Stack is its intuitive software support. The platform is compatible with development environments like Arduino, UIFlow (block-based programming), and MicroPython, making it accessible to both beginners and experienced developers.
With its combination of modular hardware, powerful software, and an active community, M5Stack offers an ideal foundation for IoT developers looking to innovate and realize their projects efficiently.
M5Stack Technology Co, Ltd
501, 5F, Tangwei Stock Commercial Building, Youli Road, Bao\'an District
CN 518000 Shenzhen
https://m5stack.com
support@m5stack.com
WEEE number: 41403304
Person responsible for the EU
Sertronics GmbH
Am Studio 20d
DE 12489 Berlin
https://www.berrybase.de
info@berrybase.de
Safety instructions
- Observe the operating instructions for the robot before commissioning in order to avoid malfunctions and hazards.
- The robot may only be used in dry environments; avoid contact with water or moisture.
- Keep fingers, hair and loose clothing away from moving parts such as wheels or chains during operation.
- Children should only use the robot under supervision. It is not a toy.
- Only use the recommended batteries or power supply units to avoid overheating or damage.
- Always switch off the robot and remove the power source before maintenance, adjustments or cleaning.
- Dispose of electronic components, batteries and the robot in accordance with local regulations for electronic waste.
- Repairs should only be carried out by qualified specialists.
- Avoid removing or modifying any safety components.
- Keep the robot away from sensitive surfaces and unprotected cables to prevent damage.
Login