Spin!
Discover!
Intro to Microcontrollers with Arduino
with Elisabeth McMullin
Date & Time
January 28, 2012, 1pm–4pm
January 29, 2012, 1pm–4pm
February 4, 2012, 1pm–4pm
February 5, 2012, 1pm–4pm
Location
Machine Project
Map
Pricing
$225 for members
$250 for non-members

We will explore the basic concepts of microcontrollers using Arduino, an easy-to- 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
Saturday, January 28, 1pm–4pm
Class 1
with Elisabeth McMullin

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
Sunday, January 29, 1pm–4pm
Class 2
with Elisabeth McMullin

Programming review
Basic sensor input (switches, knobs, & light sensors)
Controlling devices using sensor input
Introduction to transistors
Relays & controlling higher powered devices

Class 3
Saturday, February 4, 1pm–4pm
Class 3
with Elisabeth McMullin

Introduction to pulse width modulation (PWM)
Controlling DC & Servo motors with Arduino
Multiplexers and controlling many devices
Using Arduino with the Processing language (basic control of visuals &
sound on your laptop using sensor input)

Class 4
Sunday, February 5, 1pm–4pm
Class 4
with Elisabeth McMullin

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.