5. Programming the Balboa 32U4
The Balboa 32U4 control board is designed to be programmed over USB from the
[http://arduino.cc/en/Main/Software]
. It can be programmed from Windows, Linux, and Mac OS X. The
ATmega32U4 on the control board comes preloaded with the same USB bootloader as the
[https://www.pololu.com/category/149/a-star-programmable-controllers]
of general-purpose
programmable ATmega32U4 boards. The following sections will help you get started programming
your Balboa 32U4.
5.1. Installing Windows drivers
If you use Windows XP, you will need to have either Service Pack 3 or Hotfix KB918365
installed before installing the A-Star drivers. Some users who installed the hotfix have
reported problems that were solved by upgrading to Service Pack 3, so we recommend
Service Pack 3 over the hotfix.
Before you connect your Pololu A-Star 32U4 (or another of our 32U4 family of boards) to a computer
running Microsoft Windows, you should install its drivers:
1. Download
the
[https://www.pololu.com/file/0J1240/a-star-
(7k zip) and extract the ZIP file to a temporary folder on your computer.
(These files are also available in the “drivers” directory from the
[https://github.com/pololu/a-star]
.)
2. Open the “a-star-windows” folder. Right-click on “a-star.inf” and select “Install”.
3. Windows will ask you whether you want to install the drivers. Click “Install” (Windows 10, 8,
7, and Vista) or “Continue Anyway” (Windows XP).
Pololu Balboa 32U4 Balancing Robot User’s Guide
© 2001–2019 Pololu Corporation
5. Programming the Balboa 32U4
Page 67 of 97