Intro to Arduino
Instructor: Elisabeth McMullin
beth@elisabethmcmullin.com
http://www.elisabethmcmullin.com

Dates:
Tuesday 3/8
Thursday 3/10
Tuesday 3/15
Monday 3/21
2011
7-10pm
Members – $225
Bearded Members (members with beards, or who are willing to wear a fake beard through every class; byo beard) - $215 (as part of our special beard bonanza promotion)
Non-Members – $250
All materials included.
Become a Machine Project Member and receive a discounted rate on all classes!
We will explore the basic concepts of microcontrollers using Arduino, an easyto-
use, open-source microcontroller platform, perfect for anyone who wants to
create interactive objects, installations, or instruments. It combines a simple
i/o board with a development environment, based on Processing, and can take
input from sensors, control electronic devices and communicate between
various electronic hardware and your computer.
Requirements: A laptop running OS X, Windows, or Linux with a USB port
Prerequisites: A basic knowledge of programming and/or electronics is
helpful but not necessary.
Things to Bring: Wire Cutters/ Strippers
Class 1:
Setting up the Arduino hardware & software
The function and uses of a microcontroller
Overview of basic electronics
Reading Schematics
Overview of the Wiring/Processing language
Basic circuits using buttons, LEDs & piezo buzzers
Class 2:
Programming review
Basic sensor input (switches, knobs, & light sensors)
Controlling devices using sensor input
Introduction to transistors
Relays & controlling higher powered devices
Class 3:
More sensors (vibration, bend, ir)
Introduction to pulse width modulation (PWM)
Controlling DC & Servo motors with Arduino
Using Arduino with the Processing language (basic control of visuals &
sound on your laptop using sensor input)
Class 4:
Introduction to SPI Interfacing & I2C Interfacing with Arduino
Controlling digital potentiometers
Building an arduino audio sequencer
Other related technologies: bluetooth, OSC, other languages that can
be used with Arduino
Refund policy:
Please note, all class fees include a non-refundable enrollment deposit of $25 that will be deducted from your refund if you sign up for, then drop, a class. So, for example, if you sign up for Machine Sewing 101 and pay the $155 class fee, but then remember that you have trapeze school final exams that conflict with the Sewing class and shouldn’t have signed up after all, we will refund you $130 of your tuition payment.
Gift certificate purchase:
If you have a Machine Project gift certificate you’d like to redeem for a class, please email us at machine@machineproject.com and let us know.