Let's Make Robots!


I recently bought a pololu 3pi robot and tried programming it with a USB Programmer, but couldn't get it to work with Arduino.  Does anyone know how.  Its this -> http://www.makershed.com/ProductDetails.asp?ProductCode=MKPO2

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

The 3pi uses the same chip atmega168 as the arduino, but you need to program it with avrstudio. I would download that from atmel and go from there if you have the non arduino version of the chip(ie no boot loader on the chip).

If you are in fact using the arduino then you should read the documention  as well as this page that pololu has put up on the page related to the 3pi that should help you further.

It works in arduino.  i did everything the tutorial said, and now it says wrong microcontroller found.

 Binary sketch size: 1124 bytes (of a 16384 byte maximum)

avrdude: Expected signature for ATMEGA168 is 1E 94 06
         Double check chip, or use -F to override this check.

 how do you fix this?

Pololu spec says the 3pi uses the ATmega328 chip. Check the chip markings to see what you have.
Ok, Thanks, it was a 328