Atmel AVR Presentation, Part 2

Atmel AVR Presentation 5/17/09

Let's continue...

In this part I am going to talk about some of the possible hardware platforms out there. This is going to move quick, hope you can keep up!

Wright Hobbies

I am going to start with Wright Hobbies this time. Eddy has 2 different AVR boards for sale on his web site. The first is the M32 DevBoard. By its name you'll see that it uses a Mega32. All of the pins are brought out to headers so you can interface the board to your creation. The second board is the Chibots Controller board that carries a Mega48. This board was designed for our Table Top Bot game. I would say the board is general enough to use in any kind of robot. I'll leave it up to you. If you want to find out more check Wright Hobbies and Atmel's web site.


Atmel sells (through Digi-Key and Mouser) the AVR Butterfly. The Butterfly board carries a Mega169V, and LCD, joystick, and tons of I/O. The board runs about $20 from the vendors listed above. If you have been reading "Nuts & Volts", you might have seen the articles "Smiley's Workshop". He uses the Butterfly to teach C programming. It is a good series of articles, and recommend you check it out.


Pololu is a great place for robot parts. They carry a line of sensors, motor drivers, motor controllers, and of course AVR microcontroller boards. Their Orangutan series of controller boards range from small 24-pin DIP modules up to larger multi-micro, multi-board controllers. Take a look at Pololu's web site:


All I can say about Sparkfun is - WOW! They have more electronics than I can mention. Check out their web site as they have a long list of AVR based controller boards:


The Megabitty is a very small 1" square microcontroller board with dual 500mA motor drivers. The AVR on board is a Mega8. This could be replaced with a Mega48/88/168/328 as they all use the same pin out. You'll have to check the Megabitty web site to see where you could purchase one of the fun, tiny, little boards:


I decided to lump these all together because they are similar boards. First, the web sites - and Basically Freeduino is an open source version of Arduino. Since a presentation was done last year, I am not going to rehash any of the information mentioned. Plus, I don't know much about the Arduino, except it uses an AVR.

Next time...

That is it for this section. Join us next time when I talk about programmers and debuggers. See you there!