Introduction to Arduino
David A. Mellis




1 June 2010
Open University           Photo by Jean-Baptiste Labrune
Contents

Introduction
Related Tools
Projects
Introduction
What is physical computing?

Prototyping with electronics.
A connection between software and the world.
Tinkering, hacking, kludging, breaking...
Inspiration


                                            Hacking Toys




                          Circuit Bending



Illustrations by Elisa Canducci                   Junk
What is Arduino?

An open-source electronics prototyping platform.
What can you do with it?

Robotics
Music
Sensor networks
Interactive objects
Interactive art
Interactive spaces
Interactive ...
Arduino Hardware




Photos by SparkFun Electronics
What’s a microcontroller?




Photo by SparkFun Electronics
Arduino Software
Input and Output

Sense     Sensor                               Actuator

Sight     Light, camera, color, IR             LEDs, displays, lights

Touch     Buttons, pressure, rotation,         Stepper motors, servo motors, DC
          temperature, bend                    motors

Hearing   Microphone, ultrasound               Speakers

Smell     Gas sensors, artificial noses         Fragrance emitters

Taste     Artificial tongues                    Flavor emitters

Also...   RFID, GPS, accelerometers, compass   Wireless communication
Arduino Community

International (distributors in U.S.A., U.K., Italy,
Sweden, Russia, India, China, Japan, etc.)

Large (the forum has over 100,000 posts)

In lots of organizations (Arduino is used at IDEO,
Rockwell Group, MIT, Stanford, CMU, etc.)
Arduino Philosophy

Simple, cheap, and easy
Standard tools and components
Open-source
Related Tools
Max/MSP
Pure Data
Quartz Composer
Processing
Flash
Projects
Earthwalk
Jens Franke & Thomas Gläser
Earthwalk
Jens Franke & Thomas Gläser
Collabolla
Nathan Waterhouse, Gary Stilwell, Jennifer Bove, Simone Pia




 Photo by Ivan Gasparini
Drawbot
AS220 Labs
Color Mixer
Hochschule für Gestaltung Schwäbisch Gmünd
High-Speed Photography
Synoptic Labs




Photo by David Lindes
Luxus
Christian Flindt, Marcus Hannerstig, Pontus Stalin 
Biomimetic Butterflies
The Barbarian Group
Breathalyzer Genii
CTP




Photo by Christian Spanring
Binary Bridge
Freddie Eksteen, Helge Fischer
Neda Hajmomeni, Mey Lean Kronemann
Binary Bridge
Freddie Eksteen, Helge Fischer
Neda Hajmomeni, Mey Lean Kronemann
Tuned Stairs
Fabrica
Tuned Stairs
Fabrica
Waves
Daniel Palacios
Hacking Espresso Machines
Tim Hirzel & others
Meggy Jr. & Peggy
Evil Mad Scientist Laboratories
ArduPilot
Chris Anderson and DIY Drones
Shall we get started?

Introduction to Arduino