AVR Class: Difference between revisions
From Bloominglabs
Jump to navigationJump to search
No edit summary |
|||
Line 1: | Line 1: | ||
== Bloominglabs AVR Class |
== Bloominglabs AVR Class == |
||
You, programming a microprocessor? Yes, my friend. We’ll show you the basics of programming using the AVR |
You, programming a microprocessor? Yes, my friend. We’ll show you the basics of programming using the AVR |
||
ATMega8 microprocessor in this painless, tears-free workshop. Not only that, but you will gain experience |
ATMega8 microprocessor in this painless, tears-free workshop. Not only that, but you will gain experience |
||
“breadboarding” – building prototype circuits. You will upload your |
“breadboarding” – building prototype circuits. You will upload your program to the microprocessors |
||
to tell it what to do – the first step in harnessing the power of this pervasive technology. |
to tell it what to do – the first step in harnessing the power of this pervasive technology. |
||
Revision as of 12:02, 1 September 2011
Bloominglabs AVR Class
You, programming a microprocessor? Yes, my friend. We’ll show you the basics of programming using the AVR ATMega8 microprocessor in this painless, tears-free workshop. Not only that, but you will gain experience “breadboarding” – building prototype circuits. You will upload your program to the microprocessors to tell it what to do – the first step in harnessing the power of this pervasive technology.
Handouts
Outline:
- AVR examples, Makefile, and avrdude.conf files[Avr.tgz]
- AVR atmega8 datasheet
Links:
- CrossPack AVR for Mac OS X
- WinAVR for Microsoft Windows
- AVR for Linux (mine just came with Fedora)
- To find cool AVR projects and info check out AVR Freaks.