Build your very own programmable balancing robot with the Balboa 32U4 robot kit! 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.

Overview:

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.


This is a kit; assembly (including soldering) is required. Motors and wheels are not included so you can choose your own to personalize your robot; see below for details. Balboa runs on six AA batteries (not included), and a USB A to Micro-B cable (not included) is required for programming.


Like our Zumo 32U4 robot and A-Star 32U4 programmable controllers, which are based on the same microcontroller, Balboa 32U4 features a USB interface and ships preloaded with an Arduino-compatible bootloader. A software add-on is available that makes it easy to program the robot from the Arduino environment, and we have Arduino libraries and example sketches to help get you started. A USB A to Micro-B cable (not included) is required for programming. For those who want to customize or enhance their robots with additional peripherals, the robot’s power rails and microcontroller’s I/O lines can be accessed via 0.1″-spaced through-holes along the sides, front/top, and back/bottom of the control board.

  • The Balboa 32U4 control board can serve as the robot’s main controller, or it can act a base for a more powerful Raspberry Pi controller. With the addition of a 2×20 female header and standoffs (neither of which are included), a compatible Raspberry Pi (Model B+ or newer, including Pi 3 Model B+ and Model A+) can plug directly into the board. Integrated level shifters make it easy to set up I²C communication and interface other signals between the two controllers, and the control board automatically supplies 5 V power to an attached Raspberry Pi. In this setup, the Raspberry Pi can handle the high-level robot control while relying on the Balboa’s ATmega32U4 microcontroller for low-level tasks, like running motors, reading encoders, and interfacing with other analog or timing-sensitive devices.

The 5-Channel Reflectance Sensor Array for Balboa can mount directly to the Balboa 32U4 control board and provides an easy way to add line sensing to a balancing Balboa.

Selecting motors and wheels

A look inside the external gearbox on the Balboa 32U4 Balancing Robot.

  • The Balboa uses two micro metal gearmotors to drive external 2-gear gearboxes that further increase the gear ratio and support the weight of the robot with ball bearings rather than the motor shafts themselves. The Balboa kit gives you five reduction options to choose from when assembling your robot (ranging from 1.64:1 to 2.88:1), and you can further customize the gear ratio based on which micro metal gearmotor you choose for your robot, which is why we do not include motors with the kit. The integrated quadrature encoders require gearmotors with extended motor shafts, and we specifically recommend the 30:1 HPCB, 50:1 HPCB, or 75:1 HPCB versions.











See the Balboa 32U4 balancing robot user’s guide for detailed assembly instructions.

Dimension:


Protecting against falls

When you are using the Balboa as a balancing robot, it is important to protect the electronics from hard falls that could damage them. In general, we recommend running the Balboa on soft surfaces, such as carpet, and it helps to install the included bumper cage so that there is something to hit the ground before the electronics (see the pictures in the “Kit contents” section above). You can also make your own protective bumpers if you want, and the pictures below show two such home-made examples:




Write a review

Please login or register to review

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

  • Brand: Pololu
  • Product Code:Pololu-Balboa-32U4-Balancing-Robot-Kit
  • Reward Points:83
  • Availability:In Stock
  • रo 8,321.00
  • रo 7,325.00

  • Price in reward points:8321

Related Products

Pololu 64 Tamiya 70096 Off-Road Tires (2 tires)

Pololu 64 Tamiya 70096 Off-Road Tires (2 tires)

The two extremely springy tires in the Tamiya 70096 off-road tires set are about 50 mm in diameter a..

रo 401.00

Pololu 70 Tamiya 72001 Planetary Gearbox Kit

Pololu 70 Tamiya 72001 Planetary Gearbox Kit

The first in Tamiya’s “high efficiency” series, the planetary gearbox features two 4:1 and two 5:1 s..

रo 1,913.00

Pololu Wheel

Pololu Wheel

  Pololu Wheel 32x7mm:   These wheels are designed to press-fit securely onto th..

रo 323.00

Pololu 4754 Metal Gearmotor 37Dx70L mm 12V with 64 CPR Encoder - 70:1

Pololu 4754 Metal Gearmotor 37Dx70L mm 12V with 64 CPR Encoder - 70:1

This gearmotor is a powerful 12V brushed DC motor with a 70:1 metal gearbox and an integrated quadra..

रo 4,473.00

Pololu 4750 / 4751 / 4752 / 4753 / 4755 / 4756 / 2828 Metal Gearmotors with 64 CPR Encoder (Helical Pinion)

Pololu 4750 / 4751 / 4752 / 4753 / 4755 / 4756 / 2828 Metal Gearmotors with 64 CPR Encoder (Helical Pinion)

This is the motor and encoder portion of our 37D x L mm metal gearmotors with 64 CPR encoders. It do..

रo 4,473.00

Pololu 2823 Metal Gearmotor 37Dx68L mm with 64 CPR Encoder

Pololu 2823 Metal Gearmotor 37Dx68L mm with 64 CPR Encoder

This gearmotor is a powerful 12V brushed DC motor with a 30:1 metal gearbox and an integrated quadra..

रo 2,986.00

Pololu 3036/3037/3038/3039/3040/3041/3042/3043/3044/3045/3046 Micro Metal Gearmotor HPCB 12V

Pololu 3036/3037/3038/3039/3040/3041/3042/3043/3044/3045/3046 Micro Metal Gearmotor HPCB 12V

These tiny brushed DC gearmotors are available in a wide range of gear ratios—from 5:1 up to 1000:1—..

रo 1,934.00

Castor Small Ball

Castor Small Ball

Caster for general robotic application. 15mm diameter caster wheel with 3 mounting holes. Ball diame..

रo 18.00

Pololu 3576 Balboa 32U4 Control Board

Pololu 3576 Balboa 32U4 Control Board

  This is the control board for the Balboa 32U4 robot. It is included as part of the Balboa 32U4..

रo 5,546.00

Pololu 3737 / 3738 / 3736 3pi+ 32U4 Robot - Assembled

Pololu 3737 / 3738 / 3736 3pi+ 32U4 Robot - Assembled

The 3pi+ 32U4 is a versatile, high-performance, user-programmable robot that measures just 9.7 cm (3..

रo 14,678.00

Pololu 3572 Stability Conversion Kit for Balboa

Pololu 3572 Stability Conversion Kit for Balboa

The Stability Conversion Kit for Balboa consists of a chassis segment that clips onto the end of the..

रo 857.00

Pololu 3574 Bumper Cage Kit for Balboa

Pololu 3574 Bumper Cage Kit for Balboa

The bumper cage skids mount to the side of the Balboa chassis or stability conversion add-on and can..

रo 814.00

Pololu 3573 Balboa Chassis with Stability Conversion Kit (No Motors, Wheels, or Electronics)

Pololu 3573 Balboa Chassis with Stability Conversion Kit (No Motors, Wheels, or Electronics)

This chassis kit consists of the structural pieces from the Balboa 32U4 Robot Kit plus the Stability..

रo 3,010.00

Tags: Balboa, 32U4, Balancing, Robot, Kit, Arduino

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments