Tuesday, October 6, 2015

Atmel Studio for Arduino Development

For most hobbyists, the Arduino IDE fits the bill when it comes to developing embedded software for the Arduino.  But what if you want to build software for an AVR chip running on a non-arduino board?  (For example, the Pololu Orangutan SVP-1284 Robot Controller that I used in graduate school.)  Or what if you're a professional software engineer who has become accustomed to the features that come with a more sophisticated IDE?

The best answer I've found: Atmel Studio.  In version 6 (which I've been using for some time) it takes a bit of jiggering to get things working properly with an Arduino.  There's a great tutorial/cheat-sheet that I've used here.