3. Balboa 32U4 in detail
3.1. Microcontroller
Like
our
[https://www.pololu.com/category/149/a-star-
, the Balboa 32U4 control board features an integrated, USB-enabled
ATmega32U4 AVR microcontroller from Atmel, clocked by a precision 16 MHz crystal oscillator. This
is the same microcontroller and clock frequency used in the
and
[https://www.pololu.com/product/2188]
.
The control board includes a USB Micro-B connector that can be used to connect to a computer’s
USB port via a
[https://www.pololu.com/product/2072]
(not included). The USB
connection can be used to transmit and receive data from the computer and program the board
over USB. The USB connection can also provide power for the microcontroller and most of the other
hardware on the board (but not motor power); see
for more details.
The control board’s ATmega32U4 comes preloaded with the Arduino-compatible
[https://www.pololu.com/docs/0J66/7]
, which allows it to be easily programmed using the
Arduino IDE. For more information about programming the Balboa 32U4, see
The board also has a 6-pin ISP header that allows it to be programmed with an external programmer,
such as our
[https://www.pololu.com/product/3172]
. Pin 1 of the header is indicated
with a small white dot and has an octagonal shape.
3.2. User interface
Pololu Balboa 32U4 Balancing Robot User’s Guide
© 2001–2019 Pololu Corporation
3. Balboa 32U4 in detail
Page 14 of 97