Making Arduino talk with
Android using Amarino
Sudar Muthu (@sudarmuthu)
http://sudarmuthu.com
Research Engineer
Yahoo Lab...
Agenda
 What is Arduino?
 What is Android?
 What is Amarino?
 Connecting all 3 A’s
 Demo
 Questions
What is Arduino
 Open source Electronic prototyping
platform
 Includes both hardware and software
 http://www.arduino.c...
What is Android
 Software stack for mobile phones
 Includes Operating system and apps
 Phones usually has compass,
acce...
What is Amarino
 An Android app and Arudino library to
interface both
 Uses Bluetooth for interface
 Open source
 http...
Connecting all 3 A’s
 Install Amarino app in Android
 Install library in Arduino
 Establish bluetooth connection
betwee...
Arduino to Android
 Connect Bluetooth Rx to Tx of Arudino
 Connect Bluetooth Tx to Rx of Arudino
 Connect a LDR to Anal...
Demo – Sketch
Demo – Source Code
 Arduino code –
http://code.google.com/p/amarino/source
/browse/trunk/arduino_library/MeetAndro
id/exa...
Demo – Android
Questions?
Thank you
Upcoming SlideShare
Loading in …5
×

Making arduino-talk-with-android-using-amarino

9,694 views

Published on

Slides from my talk about Arduino + Android using Amarino that I gave at Bangalore Open source hardware meetup

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,694
On SlideShare
0
From Embeds
0
Number of Embeds
99
Actions
Shares
0
Downloads
149
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Making arduino-talk-with-android-using-amarino

  1. 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. 2. Agenda  What is Arduino?  What is Android?  What is Amarino?  Connecting all 3 A’s  Demo  Questions
  3. 3. What is Arduino  Open source Electronic prototyping platform  Includes both hardware and software  http://www.arduino.cc/ Photo credit Arduino
  4. 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. 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. 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. 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
  8. 8. Demo – Sketch
  9. 9. Demo – Source Code  Arduino code – http://code.google.com/p/amarino/source /browse/trunk/arduino_library/MeetAndro id/examples/SensorGraphTutorial/Senso rGraphTutorial.pde  Android code - http://code.google.com/p/amarino/source /browse/#svn/trunk/amarino_examples/S ensorGraph
  10. 10. Demo – Android
  11. 11. Questions? Thank you

×