This is a demo store. No orders will be fulfilled.


Balboa 32U4 Balancing Robot Kit (No Motors or Wheels)

£85.87 £71.56

Build your very own programmable balancing robot with the Balboa 32U4 robot kit! 

This is a kit; assembly (including soldering) is required.

The Balboa control board features an Arduino-compatible ATmega32U4 MCU, motor drivers, quadrature encoders, and a full IMU. This board also has the ability to interface with a Raspberry Pi, making the foundation for a complete Raspberry Pi-controlled balancing robot.  

Motors and wheels are not included: choose your wheels and motors to personalize your robot from the related products tab.

The Balboa 32U4 is a small, user-programmable balancing robot based on the Arduino-compatible ATmega32U4 AVR microcontroller from Microchip (formerly Atmel) and featuring two H-bridge motor drivers, quadrature encoders for closed-loop motor control, a full inertial measurement unit (3-axis accelerometer, gyro, and magnetometer) for estimating orientation and balancing, and an optional interface for connecting a Raspberry Pi to make a Raspberry Pi-controlled balancing robot.

The control board includes a powerful 5 V switching step-down regulator that can supply up to 2 A continuously, along with a versatile power-switching and distribution circuit. Three on-board pushbuttons offer a convenient interface for user input, while indicator LEDs, a buzzer, and a connector for an optional LCD (not included) allow the robot to provide feedback.

Balboa runs on six AA batteries (not included), and a USB A to Micro-B cable (not included) is required for programming.

* See RELATED PRODUCTS tab for suitable motors and wheels

Size:   118 × 112 × 80 mm1
Weight:   200 g2


1  Of assembled robot with 80×10 mm wheels (not including bumper cage, which can be installed in a variety of orientations).

2 Of assembled robot as shown in the main product picture, with motors, 80×10 mm wheels, and bumper cage. This weight does not include batteries.