Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)

Post on 12-May-2015

868 views 0 download

Tags:

description

A 15 mins introduction to the most popular electronic prototyping platform, Arduino! The talk took place at Beginners Meetup #5 (http://www.meetup.com/opentechschool-berlin/events/93018322/) by Open Tech School Berlin on 6 Dec 2012 # An introduction to Arduino: the 5 Ws + 1 – Alessandro Contini We will try to answer to the following questions: What is it? Who did that? When? Where? Why is it like that? …and, What can I do with it? In a time when everyone is talking about makers, digital fabrication, 3D printing, laser cutting, DIY and so on, let's go back and see where everything began. Ok, not EVERYTHING actually, but let's say where everything took a big step forward. We'll also have a hands-on demo that you can't miss, so – less talk, more rock!

Transcript of Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)

ARDUINO

An INTRO to Arduino: the 5Ws + 1Open Tech School - Berlin

info@alessandrocontini.it / @CNTLSN

ok, letʼs start with...

...WTF?

WHAT?

Arduino

if you like definitions...

“Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.”

- Arduino website

to me itʼs this

sensors

actuators

what it really is

Hardware Software Community+ +

tech comparison

ArduinoIBM 286

WHO?

the A-team!

WHEN / WHERE?

the Italian “Silicon Valley”

20122011201020092008200720062005

IDII

WHY?

a versatile tool

}

a tool for tinkering

why Open Source?

why Open Source?

WHAT CAN I DO WITH IT?

less talk more rock!

HELLO WORLD!

blink an LED!

blink an LED!

structure of a sketch

> global variables

> setup()

> loop()

~ initialization of pins~ executed once

~ core functions~ executed repeatedly

TOOLS & RESOURCES

useful links

› Official website, www.arduino.cc› Arduino Forum, http://arduino.cc/forum/› Fritzing, http://fritzing.org

› Arduino Store, http://store.arduino.cc› Sparkfun, www.sparkfun.com› Adafruit, www.adafruit.com

› Top 40 Arduino projects, http://hacknmod.com/hack/top-40-arduino-projects-of-the-web/› Arduino Projects, http://arduino.org/m/articles/index/› Instructablesʼ Arduino projects, http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

books

› Getting started with Arduino, M. Banzi, OʼReilly, link› Making Things Talk, Tom Igoe, OʼReilly, link› Make: Electronics, Charles Platt, OʼReilly, link› Programming Interactivity, Joshua Noble, OʼReilly, link

› About Face 3: The Essentials Of Interaction Design, Alan Cooper, Robert Reimann and Dave Cronin, Wiley Publishing, link

the end!