Actions

Difference between revisions of "AVR Microcontroller Class 2011"

From HacDC Wiki

Line 13: Line 13:
* Slides from class:  
* Slides from class:  
* ATmega48P Datasheets (get both): [http://www.atmel.com/dyn/resources/prod_documents/8025S.pdf ATmega48P Summary Datasheet] and [http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf The Long ATmega48P Datasheet]   
* ATmega48P Datasheets (get both): [http://www.atmel.com/dyn/resources/prod_documents/8025S.pdf ATmega48P Summary Datasheet] and [http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf The Long ATmega48P Datasheet]   
* Download the software part of the toolchain:  For Mac folks: [http://www.obdev.at/products/avrmacpack/index.html AVR Mac Pack]. For Windows folks: [http://winavr.sourceforge.net/ WinAVR] and the Atmel IDE [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio]. For Ubuntu linux folks: "sudo apt-get install build-essential avr-libc binutils-avr gcc-avr avrdude"
* [[Installing_AVR_Toolchain]]

Revision as of 14:21, 28 February 2011

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: