Physical Computing with  Android Arjan Scherpenisse MiracleThings http://miraclethings.nl/ 10 september 2011
Overview Physical computing
Android
The IOIO board
About me Mixed background Computer science (AI, UvA class of 2005)
Unstable Media Art (Rietveld, class of 2009) Have worked for Mediamatic for 3+ years
Now: independent software developer
Physical Computing Definition:  “building interactive physical systems by the use of software and hardware that can sense and respond to the analog world.” (wikipedia)
Physical Computing (2) Sensor (input) Actuator (output) World Device
Physcomp = popular Many different platforms out there Arduino
Wiring
Fritzing
Phidgets
… Arduino makes it easy Plug&play, accessible software, many examples Need some electronics knowledge
hacking a knitting machine... http://miraclethings.nl/id/852
...to knit the score board of a game
Playing ping-pong over the internet
...using a DIY pingpong-ball canon
Physcomp roundup Lots of possibilities!
Mediamatic Atelier has sensors, motors, etc, etc, etc
Android Popular mobile phone OS by Google
Personal Android experience IkPod 2.0 app Nexus S-based RFID multimedia guide 1.0 2.0
Personal Android experience IkCam app mobile  IkTag  photo booth
Android ♥ physcomp Google's OpenAccessory protocol With reference implementation (ADK) IOIO board Released earlier than OA
3rd-party board; needs USB debugging on

Physical Computing with Android and IOIO