Pololu 3pi Robot

Pololu 3pi Robot
Pololu item #: 975 193 in stock

Price break Unit price (US$)
1 99.95
10 89.95
50 79.95


backorders allowed

The Pololu 3pi robot is a complete, high-performance mobile platform featuring two micro metal gearmotors, five reflectance sensors, an 8×2 character LCD, a buzzer, and three user pushbuttons, all connected to a C-programmable ATmega328 microcontroller. Capable of speeds exceeding 3 feet per second, 3pi is a great first robot for ambitious beginners and a perfect second robot for those looking to move up from non-programmable or slower beginner robots.

 Description Specs (10) Pictures (17) Resources (28) FAQs (8) On the blog (10) 

Documentation and other information

Pololu 3pi Robot User’s Guide (Printable PDF: 3pi.pdf)

User’s guide for the Pololu 3pi Robot.

Pololu AVR Programming Quick Start Guide (Printable PDF: avr_programming_quick_start_guide.pdf)

This guide explains how to get started programming your Orangutan or 3pi Robot in Windows, Linux or Mac OS X. It covers setting up an AVR development environment (Atmel Studio 6 for Windows users), installing the Pololu AVR C/C++ Library, and setting up the Pololu USB AVR Programmer.

Pololu AVR C/C++ Library User’s Guide (Printable PDF: pololu_avr_library.pdf)

Information about installing and using the C/C++ libraries provided for use with Pololu products.

Pololu AVR Library Command Reference (Printable PDF: avr_library_commands.pdf)

A reference to commands provided in the Pololu C/C++ and Arduino libraries for the AVR.

Building Line Following and Line Maze Courses (Printable PDF: building_line_courses.pdf)

Step-by-step instructions for building your own line-following courses.

Programming Orangutans and the 3pi Robot from AVR Studio 4

Guide for programming Orangutans and the 3pi robot from the Atmel’s older AVR Studio 4 IDE. It covers installing the Pololu AVR C/C++ Library, and setting up the Pololu USB AVR Programmer.

Programming Orangutans and the 3pi Robot from the Arduino Environment (Printable PDF: orangutan_arduino.pdf)

Guide to making the Arduino IDE compatible with the 3pi robot and the Orangutan SV-328, Orangutan LV-168, and Baby Orangutan B robot controllers, including Arduino libraries for interfacing with all of their on-board hardware.

Sample Project: 3pi Wall Follower (Printable PDF: 3pi_wall_follower.pdf)

Sample robot project for enhancing a 3pi robot to drive around objects on its left.

Sample Project: RC 3pi (Printable PDF: rc_3pi.pdf)

Sample robot project for making the 3pi radio controlled.

Application Note: Using the Motor Driver on the 3pi Robot and Orangutan Robot Controllers (Printable PDF: motor_driver_application_note.pdf)

Detailed information about the 3pi Robot, Orangutan SV-328/168 and LV-168, and Baby Orangutan B motor drivers, including truth tables and sample code.

3pi Robot Videos

Various videos of the Pololu 3pi robot in action.


File downloads

3pi quick-start sheet and schematic (486k pdf)
A print-out of this quick-start sheet is included in with each shipped 3pi robot.
3pi simplified schematic diagram (481k pdf)
Pololu 3pi Robot guia de usuario (3MB pdf)
A Spanish version of our Pololu 3pi robot’s user’s guide provided by customer Jaume B, updated Nov 16, 2009.
Line Maze Algorithm Presentation (505k pdf)
A detailed presentation on teaching a robot to solve a non-looped line maze written by customer (and robotics professor) R. Vannoy. This can help you to better understand how to solve a line maze with your 3pi or custom maze-solving robot.