AVR Microcontroller Class 2011
From HacDC Wiki
Syllabus, course material, homeworks, photos, etc from an Introduction to Microcontrollers with AVR chips class can be found here.
Also see (and contribute to) Useful AVR Links
Class 0: Introduction and Setup
What the AVRs are, what all the pins do, what they can do for you. Then the toolchain, soldering together kits, and getting your firmware loaded up and running.
Resources:
- Slides from class:
- ATmega48P Datasheets (get both): ATmega48P Summary Datasheet and The Long ATmega48P Datasheet
- Download the software part of the toolchain: For Mac folks: AVR Mac Pack. For Windows folks: WinAVR and the Atmel IDE AVR Studio. For Ubuntu linux folks: "sudo apt-get install build-essential avr-libc binutils-avr gcc-avr avrdude"