Where: Makers Local 256, 203 Brown Street
When: Saturday, October 17th, 1:00 – 3:00pm
Cost: $30 (for the things you get to keep)
Mr. Mike Spiceland, a coworker of mine, will be giving an basic AVR class in two weeks, October 17th from 1 to 3pm. Everyone will need to bring a laptop with them. I’m waiting to hear back about getting some Arduinos for $30. Please email me before Saturday if you’re interested in taking part in the class so we know how many people to plan.
For those with Debian or Ubuntu systems, you should be able to just run the following before the class:
apt-get install gcc-avr avr-libc avrdude
For those with Windows systems, you’ll need to install the WinAVR package here: http://winavr.sourceforge.net/
Don’t worry if you have any problems getting your system setup, just show up a little early and we’ll be able to help you get going.
The class outline is as follows:
Class 1: Introduction to microcontrollers / AVR / Arduino
– October 17th
Basic Concepts
building projects and programming your micro
bits and bytes – hex, binary, binary C operators, and accessing
16-bit registers on an 8 bit micro
getting familiar with the datasheet
I/O ports – talking to the outside world
intro to avr-gcc and avr-libc
Interrupts
Interrupt Service Routines
External Interrupts
Mike also has two more classes planned. We’ll discuss when we want to have them at the this class.
I look forward to seeing you there!
#matt
To elaborate, this class will focus on using Arudiuno hardware but using standard AVR development. We will not be using the Arduino software stack. After this class you could use a breadboard and a bare chip to play with whatever projects you want. You’ll realize just how easy it is to do with the standard AVR tools.
If you are attending the class and have a special interest you want us to cover, let me know beforhand. I’ll do my best to find a way to cover it if I can. If not, I can at least do some research so we can talk about it after the class.
In addition to the things that #matt will be getting you for $30 (presumably an arduino and usb cord), you’ll probably want the following:
a laptop with the avr software loaded (not the arduino software)
a breadboard