Amarino - Android Application (last update 08 Apr 2011)
Install Amarino_2.apk on your phone. You can do this by calling "adb install Amarino_2.apk" from a console. Make sure that your phone is connected to your computer and the Android SDK Tools directory is added to your PATH.
MeetAndroid - Arduino Library (last update 08 Dec 2011)
The MeetAndroid library (MeetAndroid.zip) needs to be extracted into your Arduino sketches directory (your_arduino_sketches_dir/libraries/MeetAndroid). Restart your Arduino IDE, if everything went well, the MeetAndroid library can be found under "Sketch->Import Library..."
Amarino Plug-in Bundle (last update 05 Jul 2010)
Amarino incorporates a plug-in mechanism which allows developers to integrate their own events into Amarino. We provide some useful plug-ins to start with. Install the AmarinoPluginBundle.apk onto your phone and you will find many plug-ins (events) added to Amarino.
Amarino Library (last update 09 Apr 2011)
Amarino has also an Application Programming Interface (API) which you can use to send and receive data to Arduino within your own application using Amarino's powerful communication infrastructure. There is a JavaDoc about this library at Documentation providing all necessary information you need to use the library. The SensorGraph and the MultiColorLamp examples below might also help to understand the API. Note: Since Version 18 of the Android Developer Tools (ADT) the way you add external libraries to your Android Project changed. Before you added external jar files to your Java Build Path manually, but now all you have to do is creating a libs directory inside your Android project folder and the ADT will add it automatically to your Build Path.
SensorGraph (last update 01 May 2011)
SensorGraph is a small example app demonstrating how to receive data from an Arduino by using Amarino's API. It reads sensor data from an analog input pin and sends the data to the phone. The phone displays the sensor data real-time on a nice graph. The SensorGraph example consists of an Arduino sketch and an Android project. Look thru the commented source code to learn how to use Amarino's API to receive data from Arduino.- Well done step-by-step tutorial for SensorGraph (thanks to Sagar Sapkota)- Check out this nice SensorGraph Tutorial (thanks to Graeme)
MultiColorLamp (last update 16 Aug 2010)
MultiColorLamp demonstrates sending data from a third-party application to Arduino by making use of Amarino and its library (ensure to add AmarinoLibrary.jar to the build path of the MultiColorLamp project). Attach three LEDs (red, green and blue) to your Arduino and control them with the Android MultiColorLamp application. You find three sliders, one for each color. This exmaple shows you how to send simple commands and values to Arduino from your own application.- Very helpful MultiColorLamp Tutorial (again thanks to Sagar Sapkota)
Amarino is a open source project (GNU General Public License v3). The source code is hosted by Google Code.