DescriptionBack to top
- Complete, high-performance mobile platform
- Designed for line-following and maze-solving competitions
- C-programmable Atmel ATmega328P microcontroller
- 32KB flash memory, 2 KB RAM and 1 KB EEPROM
- Capable of speeds exceeding 3 feet per second
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. The 3pi robot is designed to excel in line-following and maze-solving competitions. It has a small size (9.5 cm/3.7" diameter, 83 g/2.9 oz without batteries) and takes just four AAA cells (not included).
SpecificationsBack to top
- Processor: ATmega168/328P
- Motor driver: TB6612FNG
- Motor channels: 2
- User I/O lines: 21
- Operating voltage: 3V - 7V
- Maximum PWM frequency: 80 kHz
- Reverse voltage protection: Y
- External programmer required: Y
Write Your Own Review
Great bot especially for the priceReview by Doug
I have had a lot of various robots from small ones to 130lb competition robots.
I need to teach a class for Boy Scouts and needed an inexpensive platform that was also active. The 3PI fit the bill. It has put a lot into a small space. You can not find a robot platform for under $100 that has motors, screen, LEDS and sensors for line following. Plus the software to program it is free and there are lots of help to get it going. The programming cable was cheap and worked great
Plus the 3PI is expandable which I have not done yet. And this robot is fast.
The scouts loved these bots and immediately they could play with them using the line following..
(Posted on 8/27/15)
Great Intro kitReview by Andrew
I bought this kit to introduce my little sister (middle school) to robotics and she absolutely loved it. The example programs are great and show very practical uses for the bot, showcasing the special libraries and using all the I/O. The documentation for the pololu library is very easy to read and straightforward. One thing that is a little confusing is that the documentation is shared across multiple pololu products. So many times the documentation will reference the "orangutang" rather than the "3pi" but almost all the functions work on all the platforms. If a certain platform doesn't support a feature, it will be noted in the description. It's just a bit confusing at first when you see few "3pi" specific functions, but rest assured, it will still be able to perform more than 90% of the listed functions.
The bot itself is small and fast, it actually has some very powerful motors for its size which was pleasantly surprising. The bot comes pre programmed with a great demo program that lets you see all the features of the robot. Unfortunately, I couldn't find the demo code anywhere (but in all fairness I didn't look too hard) so I would suggest saving the .hex flash file on your computer before overwriting it with a new program. The demo makes a great "diagnostics" program to make sure your bot is in working condition.
The MCU only has 2 available I/o lines in the stock configuration, even though the product page says 21 I/O pins (sure the processor has this many but most of them are used up, and a fair number of them are reused, such as the same pin controlling an led and the character display). But there are jumpers on the leds/ir sensors (and a few other places), so if you don't need them all you can move the jumpers and get a few more pins. But the 328 has few to begin with.
I haven't tried the arduino interface, so I can't comment on that, but I would assume it is easy to use. The functions are very easy to use, almost arduino-like, it really obscures the low level register set-up which is great for beginners that just want to get to work rather than write drivers and set register bits. Very good for beginner robotics
(Posted on 8/6/15)