intro to the arduino entrepreneurial system
DESCRIPTION
A talk about Internet of Things, Arduino, hackerspaces, and how our lives are changing via invisible technology. Talk given at Caltech Entrepreneurs Forum, 9 Nov 2013TRANSCRIPT
Intro to the Arduino Entrepreneurial
Ecosystem Or, How to Hack your way to Fun & Profit
Caltech Entrepreneurs Forum
9 Nov 2013Tod E. Kurt
What I’ll be talking about
■Internet of Things
■Arduino
■Hackerspaces
Not just buzzword bingo, some cool things behind each of these
Who I Am
My Arduino work
Spooky Arduino ScrewShield
Wiichuck adapter
The Day Job
WineM GlowPull
TechnologySketches
BlinkM Smart LEDs
blink(1) USB notification light
Internet of Things
Perception+
Computation +
Networking
inside everyday objects
might be aware of location, people, objectsmight be on the Internet, might on totally private Net
might be stand-alone or use a “gateway”
Internet of ThingsExamples of proto-IoT
My Fedex package blogs to me
Internet of Things
My car seat remembers who I am
Examples of proto-IoT
Internet of ThingsWhere we are at today
Egg Minder Tile
Nest
Moore’s Law
the graph we are used to seeing
Moore’s Law, also
per-transistor cost of CPUs
Information Processing as
Material
1989: $900 2009: $0.4733 MHz, 20 MIPs 20 MHz, 20 MIPs
We are headed towards computation being a nil cost add-on
Arduino
■A microcontroller board
■A collection of add-ons (code & hardware)
■An open source application for Mac / Windows / Linux
■A community
What is it?
Arduino
■But most importantly, it is:
■a community-focused way of encouraging rapid-prototyping
What is it?
“What’s the quickest way to solve this problem?”
not:
“What’s the cheapest / smallest / most efficient way to solve this problem?”
Arduino BoardsExplosion of different form-factors
Arduino Shields“shields” = stackable add-on boards
for sensors, actuators, communication, etc.
“317 shields from 125 makers, and counting!”
Arduino SoftwareSimple but not limiting
Arduino Eclipse for AVR
Arduino CommunityForums
Arduino CommunityWikis
An Example“Location-aware motion-detecting music player”
motiondetector Arduino GPS shield MP3 shield+ + +
An Example
!!!
Working prototype in an afternoon
“Location-aware motion-detecting music player”
Another Example
Nordic nRF51822 Bluetooth Low-Energy System on Chip
Dev Kit: $100, Windows only
Prototyping with a new technology, like BLE
Another Example
Starter kit: $39Win + Mac
RFduino
Prototyping with a new technology, like BLE
Arduino as aHardware Lingua
Franca■No need to know the
details for the common-case or to hack perturbations
■Use it as a way of describing product topologies
■If new tech exists, likely an Arduino example for it
Hackerspaces
■Rapid-prototyping tool repository
■Expertise repository
■Community
Why?
Hackerspace Tools3d printers? laser cutters? mills? drills? scopes? Yes.
Hackerspace ExpertiseNeed expert advice? Come here
Hackerspace CommunityLike-minded individuals can help solve problems
or help prototype your project
Hackerspace CommunityHelped many successful projects
Arduino + Hackerspaces
= Try Out Things Fast■Arduino provides a huge standardized repository
of extant code and hardware
■Hackerspaces provide tools, expertise, & friends to help out
■Using both you can rapidly iterate new ideas
■Rapid iteration necessary to experiment with latest Internet of Things technology
■@thingm / @todbot
■http://thingm.com/■http://todbot.com/blog/■http://
crashspace.org/
Thank You