I’m working on a project for a friend of mine, which requires a Arduino to be connected to an Android device. The Android is the display and control interface for the Arduino, displaying data from the Arduino, pin status, and sending control messages to turn items on and off, dim with PWM, etc.
2 items we recommend are the Arduino MEGA ADK R3 for Android and Beginning Android ADK with Arduino. Add a Android phone or tablet, and you are on your way to creating some very cool apps, limited only by your imagination.
I just finished reading this book, and I highly recommend it. It makes it easy to create apps and communication between the Arduino and the Android!
Become the Maker you were born to be. Try Arduino Academy for FREE!