
3. The Zumo 32U4 in detail
3.1. Microcontroller
The Zumo 32U4 main 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 our family of
A-Star 32U4 programmable controllers
[https://www.pololu.com/category/149/a-star-
programmable-controllers]
, as well as the
Arduino Leonardo
[https://www.pololu.com/product/2192]
and
Micro
[https://www.pololu.com/product/2188]
.
The main board includes a USB Micro-B connector that can be used to connect to a computer’s USB port via
a
USB A to Micro-B cable
[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 also
provides power for the microcontroller and most of the other hardware on the Zumo (but not motor power); see
Section 3.8
for more details.
The Zumo’s ATmega32U4 comes preloaded with the same Arduino-compatible USB bootloader as the A-
Star 32U4, which allows it to be easily programmed using the Arduino IDE. For more information about
programming the Zumo 32U4, see
Section 5
. The ATmega32U4 might also come preloaded with a simple
program that blinks the yellow LED and writes “Zumo 32U4” to the LCD.
3.2. User interface
LEDs
The Zumo 32U4 has eight indicator LEDs.
• A
yellow
user LED is connected to Arduino digital pin 13, or PC7. You can drive this pin
high
in a user
program to turn this LED on. The Zumo’s
A-Star 32U4 Bootloader
[https://www.pololu.com/docs/0J61/9]
fades
this LED on and off while it is waiting for a sketch to be loaded.
• A
green
user LED is connected to PD5 and lights when the pin is driven
low
. While the board is running
the A-Star 32U4 Bootloader or a program compiled in the Arduino environment, it will flash this LED
when it is
transmitting
data via the USB connection.
• A
red
user LED is connected to Arduino pin 17, or PB0, and lights when the pin is driven
low
. While
the board is running the A-Star 32U4 Bootloader or a program compiled in the Arduino environment, it will
flash this LED when it is
receiving
data via the USB connection.
Pololu Zumo 32U4 Robot User’s Guide
© 2001–2015 Pololu Corporation
3. The Zumo 32U4 in detail
Page 12 of 76
Содержание Zumo 32U4
Страница 6: ...Pololu Zumo 32U4 Robot User s Guide 2001 2015 Pololu Corporation 1 Overview Page 6 of 76 ...
Страница 7: ...Pololu Zumo 32U4 Robot User s Guide 2001 2015 Pololu Corporation 1 Overview Page 7 of 76 ...
Страница 42: ...Pololu Zumo 32U4 Robot User s Guide 2001 2015 Pololu Corporation 4 Assembling the Zumo 32U4 kit Page 42 of 76 ...
Страница 58: ...Pololu Zumo 32U4 Robot User s Guide 2001 2015 Pololu Corporation 4 Assembling the Zumo 32U4 kit Page 58 of 76 ...