arduino

Page 1

Envision Art 01: the responsive screen Prof. Fabian Winkler Spring 2007

Arduino Workshop Arduino see: http://www.arduino.cc Arduino is an open-source physical computing platform based on a simple i/o board, and a development environment for writing Arduino software. Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other outputs. Arduino projects can be stand-alone, or they can communicate with software running on your computer (e.g. Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free.

Arduino is an open source project, owned by nobody and supported by many.

The Team is composed of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis and Nicholas Zambetti

Yaniv Steiner and Giorgio Olivero have been supporting the project and are working at using it with the Instant Soup platform.

The Arduino platform includes the avr-gcc tool chain, uisp, and the Procyon AVR-LIB by Pascal Stang.

The Arduino language syntax is based on Wiring by Hernando Barragan

Why using Arduino? • •

• • •

It is flexible, offers a variety of digital and analog inputs, SPI and serial interface and digital and PWM outputs It is easy to use, connects to computer via USB and communicates using standard serial protocol, runs in standalone mode and as interface connected to PC/Macintosh computers It is inexpensive, around $30 per board and comes with free authoring software It is an open-source project, software/hardware is extremely accessible and very flexible to be customized and extended Arduino is backed up by a growing online community, lots of source code is already available and we can share and post our examples for others to use, too!

Winkler, Arduino workshop, sensors, p.1


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.