1. Making Arduino talk with
Android using Amarino
Sudar Muthu (@sudarmuthu)
http://sudarmuthu.com
Research Engineer
Yahoo Labs
27-Nov-2010
Bangalore Open Hardware Meetup
2. Agenda
What is Arduino?
What is Android?
What is Amarino?
Connecting all 3 A’s
Demo
Questions
3. What is Arduino
Open source Electronic prototyping
platform
Includes both hardware and software
http://www.arduino.cc/
Photo credit Arduino
4. What is Android
Software stack for mobile phones
Includes Operating system and apps
Phones usually has compass,
accelerometer, GPS, Bluetooth etc
http://developer.android.com
5. What is Amarino
An Android app and Arudino library to
interface both
Uses Bluetooth for interface
Open source
http://www.amarino-toolkit.net/
6. Connecting all 3 A’s
Install Amarino app in Android
Install library in Arduino
Establish bluetooth connection
between Android and Arduino
Your are done
7. Arduino to Android
Connect Bluetooth Rx to Tx of Arudino
Connect Bluetooth Tx to Rx of Arudino
Connect a LDR to Analog pin 5 of
Arudino using a resistor
Connect the power and ground from
the Bluetooth shield with the Arudino
board