Getting Started with AVRs: A Parts List
People often ask me for my recommendation of what to get started with for programming AVRs or microcontrollers in general. Below I’ll give a quick list of things that, if purchased, would make a great starting place for general AVR programming.
Many people have heard of Arduino. It is an AVR based platform with standardized I/O and form factor. It goes with a software stack on top that makes programing easy. Too easy, IMHO. The list that I provide below will include an Arduino base board. This is because it can be used for generic AVR programing as well without using the extra software stack. Because of its popularity, the economies of scale make it an inexpensive starting place.
Arduino Pro 3.3v/8mhz base board – $19.95
USB Programmer - $14.95
USB to TTL serial board 3.3v – $13.95
breakaway headers – $2.50 (get a few of these)
colorful jumper wires – $3.95
breadboard – hopefully you already have one of these … the arduino pro will plug right into one
Total – about $55
The parts I’ve chosen are for 3.3v. This is because most of the things that I interface with are 3.3v and I like to run my stuff off of 3.6-7v lipos directly. 5v versions are available also.