Pololu Robotics & Electronics
My account Comments or questions? About Pololu Contact Ordering information Distributors

Pololu Forum

Implications for 3Pi and of Atmel Studio replaced by Microchip studio

I noticed that the link on https://www.pololu.com/docs/0J21/all#6 labelled as Atmel Studio 7 links to a page that now talks about Microchip Studio and the XC8 compiler. While I still have access to Atmel Studio that I had installed a year ago I am wondering about the implications for the future.

  • Will it still be possible to use the AVR Libc library and Pololu AVR C/C++ Library?
  • Any plans to update https://www.pololu.com/docs/0J20/all to reflect the Microchip takeover of Atmel?
    • Will there be a change to the recommendation “we recommend Atmel Studio 7.0”?

Hello. Thank you for your interest in programming the 3pi.

We have not tried Microchip Studio for AVR and SAM Devices, so I recommend that you use Atmel Studio. You can download it from this page:

We want to try the new IDE soon, and we will probably update our documentation and installers to support it if it is practical. However, the 3pi is a pretty old product. We just released our new 3pi+ 32U4 Robot which you might consider. It has many more features and can be programmed from the Arduino IDE.

Please let me know if you have any additional questions.


Thank you for that.
We picked up 30 of the old version when they were on sale and expansion boards. We will use the old 3Pi bases with the slave program and mount the MCU of our choosing on the expansion board. Our students will program the expansion CPU using XC8 and MPlab X.
I think the stock version of the slave program is fine for now (2021). Down the road we may want to make some tweaks.