Introduction to the AVR Microcontroller: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
mNo edit summary
(46 intermediate revisions by 21 users not shown)
Line 1: Line 1:
== Overview: ==
== Overview: ==


An introduction to the Atmel AVR family of microcontrollers by [[User:Mightyohm|Jeff]] and [[User:Maltman23|Mitch]]
An introduction to the Atmel AVR family of microcontrollers by [[User:Mightyohm|Jeff]] and [[User:Maltman23|Mitch]].
 
The curriculum has not been determined, yet, but will include:
* basic electronics
* intro to microcontrollers
* build your own AVR programmer
* how to set up your computer to develop your microcontroller projects
* build a bunch of simple, fun projects, each of which will teach a fundamental microcontroller concept
 
Microcontrollers are very cheap (as little as $0.50 for the simplest ones), and very powerful!  With them you can do an amazingly diverse range of projects, anywhere from turning TVs off in public places, to playing computer games, to making robots move or see, to creating beautiful (or obnoxious) music, to anything your imagination can come up with!  And anyone can learn to make their own projects with them, given a little background.
 
The Atmel AVR family microcontrollers are very easy-to-use, and easy-to-learn.  There are lots of free, open-source tools available for it, and lots of open-source projects that have all documentation free for the download online.  There is also a user forum called AVRfreaks.org, full of geeks all over the world, 24/7, just waiting to answer your questions about your AVR microcontroller project.  For these reasons, and more, it is a very popular family of microcontrollers for the DIY (Do It Yourself) crowd, which is why we've chosen to use it for this set of classes.


== Interested People (sign up here): ==
== Interested People (sign up here): ==
* Charles
* Daniela Steinsapir
* Daniela Steinsapir
*Juliaaa
* [[User:Michiexile|Michiexile]]
* [[User:Michiexile|Michiexile]]
* [[User:Arcanology|Al]]
* [[User:Arcanology|Al]]
* [[User:kripto|MarkC]]
* [[User:kripto|MarkC]]
* [[User:Rigel|Rigel]]
* [[User:elgreengeeto|Skory]]
* [[User:Ioerror|Jacob]]
* [[User:Matt|MattP]]
* [[User:rachel|rachel]]
* [[User:Adi|adi]]
* [[User:JSharp|J]]
* [[User:BillyBuggy|BillyBuggy]]
* [[User:Endenizen|Brian Ferrell]]
* [[User:Mlp|Meredith]] and I'll bring a friend if the class is in December, but he'll be out of town all of November.
* [[User:Avidd|Avidd]]
* [[User:mollybee|Molly]]
* [[User:jstockford|jim]]
* [[User:dana|dana]]
* [[User:jlapenna|Joe]]
* [[User:orph|Alex G.]]
* Rebecca W
* Jeff Trull
* [[User:Mikel|Mikel]]
* Sridhar Iyer
* David Stainton
* Julia Retzlaff(Is there an age limit??)
* Jesse Welz
* [[User:Eve|Eve]]
* [[User:dr1ce|dr1ce]]

Revision as of 14:00, 19 February 2014

Overview:

An introduction to the Atmel AVR family of microcontrollers by Jeff and Mitch.

The curriculum has not been determined, yet, but will include:

  • basic electronics
  • intro to microcontrollers
  • build your own AVR programmer
  • how to set up your computer to develop your microcontroller projects
  • build a bunch of simple, fun projects, each of which will teach a fundamental microcontroller concept

Microcontrollers are very cheap (as little as $0.50 for the simplest ones), and very powerful! With them you can do an amazingly diverse range of projects, anywhere from turning TVs off in public places, to playing computer games, to making robots move or see, to creating beautiful (or obnoxious) music, to anything your imagination can come up with! And anyone can learn to make their own projects with them, given a little background.

The Atmel AVR family microcontrollers are very easy-to-use, and easy-to-learn. There are lots of free, open-source tools available for it, and lots of open-source projects that have all documentation free for the download online. There is also a user forum called AVRfreaks.org, full of geeks all over the world, 24/7, just waiting to answer your questions about your AVR microcontroller project. For these reasons, and more, it is a very popular family of microcontrollers for the DIY (Do It Yourself) crowd, which is why we've chosen to use it for this set of classes.

Interested People (sign up here):