In addition to receiving intents from Android applications and
turning them into events to send to Arduino, Amarino can also do
the inverse: receive data from Arduinos and broadcast this
information to other Android applications via intents. To
accomplish this task, a user would first create a custom Android
application for receiving/visualizing the Arduino data. Then she
would create an Amarino collection with the same name as this
application. Once Amarino is activated as a background service,
the connection to the Arduino is established, and the custom
application is run, Amarino passes along all received Arduino
data as intents to the custom Android application.