Android Phone Home! Free yourself from the Web, use your Java skills to implement the Web of Things!
Dominique Guinard, PhD.
CTO @ EVRYTHNG Ltd. London / Zurich
349 / J12.2
slideshare.net/
misterdom
@domguinard
Say Hello to the Internet of Things
[http://www. http://www.svjlesite.fr/]
A Fast Increasing Number of Smart Things…
A very large ecosystem of smart things, complex application development
EVRYTHNG: A Facebook for Things
An Active Digital Identity profile for every thing.
Think of a Facebook for things − individual things with unique digital profiles, like we have, to update, share and add to…
a Facebook for things
Objects
Tags
EVRYTHNGAPIs & Services
Applications
Data storagesemantic services
tagging, etc.
evrythng.net
Arduino: Fueling IoT Prototypes
• Leading open-source electronics prototyping platform
• Features:• Various sizes, lots of available
shields, low cost (from 20$ to 70$)
• Processing-based Java IDE• Eclipse + Netbeans plugins
• ATmega-based (8-16 Mhz)
• Alternatives:• Open-picus (Flyport)• SunSpots, etc.
[http://www.robotshop.com/]
Android Phone Home
• Mobile phones as bootloaders of the IoT
• Openness at the core of Android (Android @ home)
• Arduino support through two projects:• Android Open Accessory
Development Kit (ADK)• Android Debug Bridge (ADB),
microbridge project
Android Talking Arduino: ADK
• Official accessory prototyping platform
• ADK support in:• Android: 2.3.4+ (kernel 2.6.35)• Android tablets: 3.1+• Arduino: Mega ADK
• + official way+ turn project into real accessory
• - cost of ADK compatible hardware (phone + Arduino)- complexity
7
[http://tellart.com/]
Let’s
code!
Android Talking Arduino: ADB
• « missuse » of the Android debug system
• Several Arduino shields• USB Host Shield 2.0
circuits@home
• Microbridge: open-source Arduino + Java library
• + low cost+ works with many Arduinos+ works with Android 1.5++ also ADK compatible
• - lack of support- only for hobby prototypes 8
[http://www.circuitsathome.com]
Ondes Visibles!Visible Electomagnetics
• ADB-based project:• USB Host Shield 2.0• Arduino Uno
• Sensing:• LF: Cable + resistor• HF: LT5534 RF Power
Detector
• Features:• Real-time monitor, logger• Educational tool
(cudrefin02.ch)
9
Let’s
code!
Useful Links
• Android Microbridge Project• http://code.google.com/p/microbridge/
• Circuits@home (USB Host Shield):• http://
www.circuitsathome.com/products-page/arduino-shields/usb-host-shield-2-0-for-arduino• ADK Library:
• http://developer.android.com/tools/adk/index.html• Ondes Visibles! Project :
• http://code.google.com/p/ondes-visibles/ • Web of Things community blog:
• http://www.webofthings.org• Web of Things Thesis:
• http://www.webofthings.org/dom/phd/thesis.pdf• Signup for EVRYTHNG account (for your next IoT / WoT projects):
• http://evrythng.net• Problems with the ADK and the Arduino Mega ADK:
• http://stackoverflow.com/questions/11213536/error-oscokirq-failed-to-assert/11239701#11239701 10
Dominique Guinard evrythng.com
EVRYTHNG webofthings.org
contact: guinard.org
Free account:
evrythng.net We are hiring!
Java/Web devs
in Zurich…
Top Related