pololu 32u4 tft display pricelist
The highly integrated Zumo 32U4 OLED is our newest Zumo robot. It improves upon the original Zumo 32U4 robot by replacing the 8×2 character LCD with a 128×64 graphical OLED display. Enhancements over the even older Zumo robot for Arduino include a built-in Arduino-compatible ATmega32U4 microcontroller, encoders for closed-loop motor control, and proximity sensors for obstacle detection. The robot is compact enough to qualify as a mini sumo robot, but its high-performance motors and integrated sensors make it versatile enough to serve as a general-purpose small robot.
The video below shows just a few of the many fun things you can do with an unmodified, stock Zumo 32U4 robot. It shows the original Zumo 32U4, but the newer Zumo 32U4 OLED is capable of the same things:
The Pololu Zumo 32U4 OLED robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two 50:1 HP micro metal gearmotors along with integrated dual motor drivers, a graphical OLED display, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA batteries and a USB cable and your Zumo is ready for programming.
The Pololu Zumo 32U4 OLED robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two 75:1 HP micro metal gearmotors along with integrated dual motor drivers, a graphical OLED display, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA batteries and a USB cable and your Zumo is ready for programming.
The Pololu Zumo 32U4 OLED robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two 100:1 HP micro metal gearmotors along with integrated dual motor drivers, a graphical OLED display, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA batteries and a USB cable and your Zumo is ready for programming.
The Pololu Zumo 32U4 OLED robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU, and this kit contains most of the parts you need to build one—all you need to add are a pair of micro metal gearmotors and four AA batteries. It includes integrated dual motor drivers, a graphical OLED display, quadrature encoders, line sensors, side and front proximity sensors, and a full IMU. The assembled robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. This product is a kit; assembly (including soldering) is required.
This is the main control board for the Zumo 32U4 OLED robot. It is included as part of the Zumo 32U4 OLED Robot Kit and built into the assembled versions of the Zumo 32U4 OLED Robots. Assorted through-hole components, magnetic encoder discs, and mounting hardware are included, but the optional OLED display is sold separately.
This is the front sensor array of the Zumo 32U4 robot. It is included as part of the Zumo 32U4 OLED Robot Kit and built into the assembled versions of the Zumo 32U4 Robots. It is not intended for use with the Zumo Robot for Arduino or Zumo Shield for Arduino. Additional header pins and infrared LEDs are included.
This is the stainless steel blade the Zumo 32U4 robot. It is included as part of the Zumo 32U4 OLED Robot Kit and built into the assembled versions of the Zumo 32U4 Robots. The plastic IR LED holder is included.
This original Zumo 32U4 robot was the predecessor of the newer Zumo 32U4 OLED robot, which offers all the same features and upgrades the 8×2 character LCD to a 128×64 graphical OLED display.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU, and this kit contains most of the parts you need to build one—all you need to add are a pair of micro metal gearmotors and four AA batteries. It includes integrated dual motor drivers, an LCD, quadrature encoders, line sensors, side and front proximity sensors, and a full IMU. The assembled robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. This product is a kit; assembly (including soldering) is required.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two 50:1 HP micro metal gearmotors along with integrated dual motor drivers, an LCD, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA batteries and a USB cable and your Zumo is ready for programming.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two 75:1 HP micro metal gearmotors along with integrated dual motor drivers, an LCD, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA batteries and a USB cable and your Zumo is ready for programming.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two 100:1 HP micro metal gearmotors along with integrated dual motor drivers, an LCD, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA batteries and a USB cable and your Zumo is ready for programming.
This is the main control board for the Zumo 32U4 robot. It is included as part of the Zumo 32U4 Robot Kit and built into the assembled versions of the Zumo 32U4 Robots. Assorted through-hole components, magnetic encoder discs, and mounting hardware are included, but the optional LCD is sold separately.
This is the main control board for the Zumo 32U4 robot. It is included as part of the Zumo 32U4 Robot Kit and built into the assembled versions of the Zumo 32U4 Robots. Assorted through-hole components, magnetic encoder discs, and mounting hardware are included, but the optional LCD is sold separately.
This is the front sensor array of the Zumo 32U4 robot. It is included as part of the Zumo 32U4 OLED Robot Kit and built into the assembled versions of the Zumo 32U4 Robots. It is not intended for use with the Zumo Robot for Arduino or Zumo Shield for Arduino. Additional header pins and infrared LEDs are included.
This is the stainless steel blade the Zumo 32U4 robot. It is included as part of the Zumo 32U4 OLED Robot Kit and built into the assembled versions of the Zumo 32U4 Robots. The plastic IR LED holder is included.
The Pololu A-Star 32U4 Prime is a general-purpose programmable board based on the ATmega32U4 AVR microcontroller from Microchip (formerly Atmel) and arranged in the common Arduino form factor exemplified by the Uno R3 and Leonardo. As such, the A-Star Prime (abbreviated A* Prime) is compatible with many Arduino shields, including all of the Arduino shields we carry. All 26 of the microcontroller’s GPIO lines are accessible on the board, including seven than can be used as PWM outputs and twelve that can be used as analog inputs. The ATmega32U4 is capable of native full-speed USB, which makes it more versatile than similar boards that rely on USB-to-serial adapters: in addition to supporting a virtual (CDC) serial/COM port interface, the A-Star can appear to a connected computer as a mouse and keyboard. The A-Star’s USB interface can be accessed through its USB Micro-B connector.
All 26 general-purpose I/O lines from the ATmega32U4 are broken out (including PB0, PD5, and PE2); 7 of these can be used as hardware PWM outputs and 12 of these can be used as analog inputs
This configuration of the A-Star 32U4 Prime SV includes microSD support and is assembled with through-hole components as shown in the picture above so that all the basic features can be used without any additional soldering. The standard female headers common to many Arduinos are preinstalled, as is the 2×3 male ISP header, 2×7 male LCD connector, buzzer, DC power jack, and shorting block headers for enabling the microSD hardware, buzzer, and battery voltage monitor. A removable 8×2 character LCD is included with this configuration, and a preinstalled 2-pin terminal block provides an alternate way of supplying input power to the board. This is the SV version of the A-Star Prime, which operates from 5 V to 36 V.
A major feature of the A* Prime SV is its power system, which allows it to efficiently operate from a 5 V to 36 V external source. The input voltage is regulated to 5 V by an ISL85410 switching step-down (buck) converter from Intersil, a higher-power version of the ISL85418 used on the smaller A-Star 32U4 Mini SV. (We also make a standalone regulator based on this integrated circuit.)
The A-Star 32U4 Prime ships with a preloaded Arduino-compatible bootloader (which uses 4 KB of flash memory, leaving 28 KB available for the user program). We provide a software add-on that enables the board to be easily programmed from the Arduino environment and an Arduino library to make it easy to use the additional on-board hardware. The A-Star 32U4 has the same microcontroller and form factor as the Arduino Leonardo, and it runs at the same frequency, so we generally expect it to work with shields that are compatible with the Leonardo and similar boards. Note that the Prime has additional components and connection points, so you should make sure these do not physically interfere with any shield you are considering using. The following table shows how the Prime compares to the Leonardo and Uno:
The A-Star 32U4 Micro is a part of our larger A-Star family, all of whose members are based on AVR microcontrollers and are preloaded with Arduino-compatible bootloaders. The table below shows some key features and specifications of our A-Star microcontroller boards to help you choose the right one for your application.
The Pololu A-Star 32U4 Prime is a general-purpose programmable board based on Atmel’s ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor exemplified by the Uno R3 and Leonardo. As such, the A-Star Prime (abbreviated A* Prime) is compatible with many Arduino shields, including all of the Arduino shields we carry. All 26 of the microcontroller’s GPIO lines are accessible on the board, including seven than can be used as PWM outputs and twelve that can be used as analog inputs. The ATmega32U4 is capable of native full-speed USB, which makes it more versatile than similar boards that rely on USB-to-serial adapters: in addition to supporting a virtual (CDC) serial/COM port interface, the A-Star can appear to a connected computer as a mouse and keyboard. The A-Star’s USB interface can be accessed through its USB Micro-B connector.
The A-Star 32U4 Prime SV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 5 V to 36 V. This configuration of the A-Star 32U4 Prime SV includes microSD support, preinstalled female headers common to many Arduinos, and a removable 8×2 character LCD.
The A-Star 32U4 Prime SV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 5 V to 36 V. This configuration of the A-Star 32U4 Prime SV includes microSD support and preinstalled female headers common to many Arduinos.
The A-Star 32U4 Prime SV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 5 V to 36 V. This configuration of the A-Star 32U4 Prime SV has no microSD support and includes preinstalled female headers common to many Arduinos.
The A-Star 32U4 Prime SV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 5 V to 36 V. This configuration of the A-Star 32U4 Prime SV includes microSD support and does not include any through-hole components; it is intended for those who want to customize the way it is assembled.
The A-Star 32U4 Prime SV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 5 V to 36 V. This configuration of the A-Star 32U4 Prime SV has no microSD support and does not include any through-hole components; it is intended for those who want to customize the way it is assembled.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2 V to 16 V (though it requires at least 3 V at start-up). This configuration of the A-Star 32U4 Prime LV includes microSD support, preinstalled female headers common to many Arduinos, and a removable 8×2 character LCD.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2 V to 16 V (though it requires at least 3 V at start-up). This configuration of the A-Star 32U4 Prime LV includes microSD support and preinstalled female headers common to many Arduinos.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2 V to 16 V (though it requires at least 3 V at start-up). This configuration of the A-Star 32U4 Prime LV has no microSD support and includes preinstalled female headers common to many Arduinos.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2 V to 16 V (though it requires at least 3 V at start-up). This configuration of the A-Star 32U4 Prime LV includes microSD support and does not include any through-hole components; it is intended for those who want to customize the way it is assembled.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2 V to 16 V (though it requires at least 3 V at start-up). This configuration of the A-Star 32U4 Prime LV has no microSD support and does not include any through-hole components; it is intended for those who want to customize the way it is assembled.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2.7 V to 11.8 V. This configuration of the A-Star 32U4 Prime LV has no microSD support and includes preinstalled female headers common to many Arduinos.
The A-Star 32U4 Prime LV is a programmable board based on the ATmega32U4 AVR microcontroller and arranged in the common Arduino form factor. The A-Star Prime offers many additional features and improvements over competing products, including superior power management that enables efficient operation from 2.7 V to 11.8 V. This configuration of the A-Star 32U4 Prime LV has no microSD support and does not include any through-hole components; it is intended for those who want to customize the way it is assembled.
The Pololu A-Star 32U4 Prime is a general-purpose programmable board based on the ATmega32U4 AVR microcontroller from Microchip (formerly Atmel) and arranged in the common Arduino form factor exemplified by the Uno R3 and Leonardo. As such, the A-Star Prime (abbreviated A* Prime) is compatible with many Arduino shields, including all of the Arduino shields we carry. All 26 of the microcontroller’s GPIO lines are accessible on the board, including seven than can be used as PWM outputs and twelve that can be used as analog inputs. The ATmega32U4 is capable of native full-speed USB, which makes it more versatile than similar boards that rely on USB-to-serial adapters: in addition to supporting a virtual (CDC) serial/COM port interface, the A-Star can appear to a connected computer as a mouse and keyboard. The A-Star’s USB interface can be accessed through its USB Micro-B connector.
All 26 general-purpose I/O lines from the ATmega32U4 are broken out (including PB0, PD5, and PE2); 7 of these can be used as hardware PWM outputs and 12 of these can be used as analog inputs
This configuration of the A-Star 32U4 Prime LV includes microSD support and is assembled with through-hole components as shown in the picture above so that all the basic features can be used without any additional soldering. The standard female headers common to many Arduinos are preinstalled, as is the 2×3 male ISP header, buzzer, DC power jack, and shorting block headers for enabling the microSD hardware, buzzer, and battery voltage monitor. This is the LV version of the A-Star Prime, which operates from 2 V to 16 V.
This newer version (ac03e) of the A-Star 32U4 Prime LV replaces the original version (ac03b). The new version uses an improved 5 V regulator that can deliver more current and operates from 2 V to 16 V instead of 2.7 V to 11.8 V. The easiest way to distinguish between the two versions is via the silkscreen on the bottom side of the board, above and to the left of the Pololu logo, where the original version is labeled ac03b and the new version is labeled ac03e.
The A-Star 32U4 Prime ships with a preloaded Arduino-compatible bootloader (which uses 4 KB of flash memory, leaving 28 KB available for the user program). We provide a software add-on that enables the board to be easily programmed from the Arduino environment and an Arduino library to make it easy to use the additional on-board hardware. The A-Star 32U4 has the same microcontroller and form factor as the Arduino Leonardo, and it runs at the same frequency, so we generally expect it to work with shields that are compatible with the Leonardo and similar boards. Note that the Prime has additional components and connection points, so you should make sure these do not physically interfere with any shield you are considering using. The following table shows how the Prime compares to the Leonardo and Uno:
The A-Star 32U4 Micro is a part of our larger A-Star family, all of whose members are based on AVR microcontrollers and are preloaded with Arduino-compatible bootloaders. The table below shows some key features and specifications of our A-Star microcontroller boards to help you choose the right one for your application.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU, and this kit contains most of the parts you need to build one—all you need to add are a pair of micro metal gearmotors and four AA batteries. It includes integrated dual motor drivers, an LCD, quadrature encoders, line sensors, side and front proximity sensors, and a full IMU. The assembled robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. This product is a kit; assembly (including soldering) is required.
New sprockets!As of April 10, 2015, we are transitioning to new black, spoked sprockets in place of the original white ones. If you ordered a Zumo 32U4 kit before this change and want the newer sprockets, please contact us with your original order number.
The Zumo 32U4 is a highly integrated, user-programmable and customizable robot. When assembled, the low-profile tracked robot measures less than 10 cm on each side and weighs approximately 275 g with batteries (170 g without), so it is both small enough and light enough to qualify for Mini-Sumo competitions, but its versatility makes it capable of much more than just robot sumo battles.
At the heart of the Zumo 32U4 is an Atmel ATmega32U4 AVR microcontroller, and like our A-Star 32U4 programmable controllers, the Zumo 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. For advanced users 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 and front of the main board.
The Zumo 32U4 features two H-bridge motor drivers and a variety of integrated sensors, including a pair of quadrature encoders for closed-loop motor control, a complete inertial measurement unit (3-axis accelerometer, gyro, and magnetometer), five downward-facing reflectance sensors for line-following or edge-detection, and front- and side-facing proximity sensors for obstacle detection and ranging. Three on-board pushbuttons offer a convenient interface for user input, and an LCD, buzzer, and indicator LEDs allow the robot to provide feedback.
The Zumo chassis usestwomicro metal gearmotors, one for each tread. The ideal motors for your robot depend on your desired torque, speed, and current draw, somotors are not includedwith the chassis. We generally recommend using HP versions of our micro metal gearmotors since the tracks require a decent amount of torque to move effectively; higher gear ratios of the non-HP motors might work if you want lower current draw, but they will be slower and offer less control. Specifically, we recommend the 50:1, 75:1, or 100:1 HP motors for use with this chassis. Additionally, be sure to get a versionwith extended motor shaftsif you want to be able to use the Zumo 32U4’s encoders. The following table summarizes the key specifications of these three gearmotors. The first four columns are specifications of the motors themselves, while the last column is the measured top speed of a Zumo chassis loaded to a weight of 500 g and driven with these motors. Note that the specifications are for 6V operation, which is approximately the voltage you would get with four alkaline batteries; four NiMH AA cells will typically provide less than 5V.
The Zumo 32U4 robot runs off of four AA batteries. It works with both alkaline and NiMH batteries, though we recommend using rechargeableAA NiMH cells.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU. It includes two75:1 HPmicro metal gearmotors along with integrated dual motor drivers, an LCD, quadrature encoders, line sensors, side and front proximity sensors for detecting objects, and a full IMU for detecting impacts and tracking orientation. The low-profile robot is less than 10 cm × 10 cm—small enough to qualify for Mini Sumo. No soldering or assembly is required; just add 4 AA btteriesand a USB cableand your Zumo is ready for programming.
The Zumo 32U4 is a highly integrated, user-programmable and customizable tracked robot. It measures less than 10 cm on each side and weighs approximately 275 g with batteries (170 g without), so it is both small enough and light enough to qualify for Mini-Sumo competitions, but its versatility makes it capable of much more than just robot sumo battles.
At the heart of the Zumo 32U4 is an Atmel ATmega32U4 AVR microcontroller, and like ourA-Star 32U4 programmable controllers, the Zumo 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. AUSB A to Micro-B cable(not included) is required for programming. For advanced users 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 and front of the main board.
The Zumo 32U4 features two H-bridge motor drivers and a variety of integrated sensors, including a pair of quadrature encoders for closed-loop motor control, a complete inertial measurement unit (3-axis accelerometer, gyro, and magnetometer), five downward-facing reflectance sensors for line-following or edge-detection, and front- and side-facing proximity sensors for obstacle detection and ranging. Three on-board pushbuttons offer a convenient interface for user input, and an LCD, buzzer, and indicator LEDs allow the robot to provide feedback.
This version of the Zumo 32U4 robotships fully assembled with a pair of 75:1 HP micro metal gearmotors (with extended motor shafts).As described above, two other assembled versions are also available, one with a higher gear ratiothat is slower but can deliver more torque and one with a lower gear ratiothat is faster but delivers less torque.
The Zumo 32U4 robot runs off of four AA batteries. It works with both alkaline and NiMH batteries, though we recommend using rechargeable AA NiMH cells.
Our older Zumo robot for Arduino, built with a Zumo Shield, is another Arduino-compatible robotic platform based on the Zumo chassis. The Zumo Shield mounts to the Zumo chassis and features motor drivers and various sensors, but it does not have an integrated microcontroller; rather, it is designed to interface with boards that have a standard Arduino form factor, like an Arduino Uno, Arduino Leonardo, or A-Star 32U4 Prime, and these boards serve as the main controller for the robot.
By contrast, the Zumo 32U4 includes an on-board ATmega32U4 microcontroller (the same one used in the Leonardo and A-Star 32U4 boards), combining the functions of the Zumo Shield and the separate Arduino controller into a single, compact board that is just as easy to program as a standard Arduino or A-Star thanks to its USB interface and preloaded Arduino-compatible bootloader. The Zumo 32U4 retains all the features of the Zumo shield (e.g. dual motor drivers, inertial sensors, and buzzer) while adding many new features, including dual quadrature encoders, proximity sensors, an LCD, and two extra user pushbuttons.
Some of the pin mappings and software libraries differ between the Zumo 32U4 and Zumo robot for Arduino, so programs written for one robot generally need to be modified to work on the other.
The Pololu Zumo 32U4 robot is a versatile tracked robot based on the Arduino-compatible ATmega32U4 MCU, and this kit contains most of the parts you need to build one - all you need to add are a pair of micro metal gearmotors and four AA batteries.
This version of the Zumo 32U4 robot is a kit; assembly (including soldering) is required. Motors and batteries are sold separately. A USB A to Micro-B cable (not included) is required for programming.
The Zumo 32U4 is a highly integrated, user-programmable and customizable tracked robot. It measures less than 10 cm on each side and weighs approximately 275 g with batteries (170 g without), so it is both small enough and light enough to qualify for Mini-Sumo competitions, but its versatility makes it capable of much more than just robot sumo battles.
At the heart of the Zumo 32U4 is an ATmega32U4 AVR microcontroller from Microchip (formerly Atmel), and like our A-Star 32U4 programmable controllers, the Zumo 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 advanced users 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 and front of the main board.
The Zumo 32U4 features two H-bridge motor drivers and a variety of integrated sensors, including a pair of quadrature encoders for closed-loop motor control, a complete inertial measurement unit (3-axis accelerometer, gyro, and magnetometer), five downward-facing reflectance sensors for line-following or edge-detection, and front- and side-facing proximity sensors for obstacle detection and ranging. Three on-board pushbuttons offer a convenient interface for user input, and an LCD, buzzer, and indicator LEDs allow the robot to provide feedback.
Zumo 32U4 Main Board (this includes two magnetic encoder discs that work with encoder sensors integrated into the main board and a through-hole buzzer)
The Zumo chassis uses two micro metal gearmotors, one for each tread. The ideal motors for your robot depend on your desired torque, speed, and current draw, so motors are not included with the kit version of the chassis (motors are included with the assembled versions of the Zumo 32U4 robot). We generally recommend using high-power (HP or HPCB, which have long-life carbon brushes) versions of our micro metal gearmotors since the tracks require a decent amount of torque to move effectively; higher gear ratios of the non-HP motors might work if you want lower current draw, but they will be slower and offer less control. Specifically, we primarily recommend the 50:1, 75:1, or 100:1 HP (or HPCB) motors for use with this chassis, and these are the versions we include in our assembled Zumo 32U4 robot. Additionally, be sure to get a version with extended motor shafts if you want to be able to use the Zumo 32U4’s encoders.
Our older Zumo robot for Arduino, built with a Zumo Shield, is another Arduino-compatible robotic platform based on the Zumo chassis. The Zumo Shield mounts to the Zumo chassis and features motor drivers and various sensors, but it does not have an integrated microcontroller; rather, it is designed to interface with boards that have a standard Arduino form factor, like an Arduino Uno, Arduino Leonardo, or A-Star 32U4 Prime, and these boards serve as the main controller for the robot.
By contrast, the Zumo 32U4 includes an on-board ATmega32U4 microcontroller (the same one used in the Leonardo and A-Star 32U4 boards), combining the functions of the Zumo Shield and the separate Arduino controller into a single, compact board that is just as easy to program as a standard Arduino or A-Star thanks to its USB interface and preloaded Arduino-compatible bootloader. The Zumo 32U4 retains all the features of the Zumo shield (e.g. dual motor drivers, inertial sensors, and buzzer) while adding many new features, including dual quadrature encoders, proximity sensors, an LCD, and two extra user pushbuttons.
Some of the pin mappings and software libraries differ between the Zumo 32U4 and Zumo robot for Arduino, so programs written for one robot generally need to be modified to work on the other.