Open framework to manage external devices in Android

What is


One app to rule them all

Sandroide lets you build apps with your own custom logic to interact and connect with many kinds of devices, sensors & actuators.


Sandroide supports devices from multiple vendors, to let you cut down costs and select the best-in-class for each job.

Open framework

Sandroide is free & open-source. You can extend it with your own devices or contribute with your code at Github.

Getting started

You can start with SAndroidE in three easy steps.

Name your devices

To access and distinguish devices in your code, you need first to assign them a unique name.

Add library to your project

Then include the SAndroidE library to your Android Studio project.

Use devices in your code

You may finally access devices by their name, using methods provided by the library.

You can contribute

Contact us or stay updated

Follow us on Facebook

How to find us

We are easy to find in Brescia, just a short walk from Europa Tube Station.

Department of Information Engineering
University of Brescia
Office n° 50, Via Branze, 38
25123 Brescia, Italy