COVID-19 impact: We are still operating and shipping all orders! We are operating with a reduced staff, so for critical requirements, including fighting COVID-19, please contact us so we can identify priorities. Click here for more info.

Pololu 3pi+ 32U4 User’s Guide

3pi+ 32U4 Robot.

View entire document on a single page.

1. Overview
1.1. Configurations and included components
1.2. What you will need
1.3. Supported operating systems
2. Contacting Pololu
3. Assembling the 3pi+ 32U4 kit
4. Using the preloaded demo program
5. The 3pi+ 32U4 in detail
5.1. Microcontroller
5.2. User interface
5.3. Motors
5.4. Quadrature encoders
5.5. Line and bump sensors
5.6. Inertial sensors
5.7. Power
5.8. Expansion headers
5.9. Pin assignments
5.10. Adding electronics
5.11. AVR timers
5.12. Schematics and dimensions
6. Programming the 3pi+ 32U4
6.1. Installing Windows drivers
6.2. Programming using the Arduino IDE
6.3. Programming using avr-gcc and AVRDUDE
7. Pololu3piPlus32U4 Arduino library
8. The 3pi+ 32U4 USB interface
9. The A-Star 32U4 Bootloader
10. Reviving an unresponsive 3pi+ 32U4
10.1. Reviving using the Arduino IDE
10.2. Reviving using AVRDUDE
11. Related resources

Related Products

3pi+ 32U4 Control Board
3pi+ 32U4 Robot - Hyper Edition (15:1 HPCB Motors), Assembled
3pi+ 32U4 Robot - Standard Edition (30:1 MP Motors), Assembled
3pi+ 32U4 Robot - Turtle Edition (75:1 LP Motors), Assembled
3pi+ 32U4 Robot Kit with 15:1 HPCB Motors (Hyper Edition Kit)
3pi+ 32U4 Robot Kit with 30:1 MP Motors (Standard Edition Kit)
3pi+ 32U4 Robot Kit with 75:1 LP Motors (Turtle Edition Kit)
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors