Virtualize external sensors/actuators to be available and managed in Android environment as if they were embedded resources. Use the same functions and callbacks usually employed to handle embedded sensors (e.g., accelerometer) and actuators (e.g., vibrating alert) to operate external resources in your Android App.
Use Sandroide and add an XML description to teach the system how to manage further new devices. Integrating a new protocol or new device capabilities has become as easy as to describe it
Use the provided BLEFlasher app to detect the capabilities of the external devices or use it to flash the needed firmware on the peripheral.
Let the Developers easily share their creations to App Developers, just by a well-defined description file.
Let the Developers easily handle in their projects external resources without worrying about the communication level or the
Let the users purchase SAndroidE-compliant remote nodes, install appropriate Apps and easily set up a sensor/actuator system, without using a PC.
At the moment, the library (beta version), the BLEEmebeddedFlasher and the BeaconConfig Apps are available on this website for free download. All of them are in a prototypal stage, since support is limited to BLE communication technology and a limited number of devices as:
For each supported device, SAndroidE framework provides one XML file descriptor and optionally, where needed, one compatible firmware to be uploaded(o flashed) on the device itself. Easy beacons support is delivered thanks to the integrationAltBeacon Android library library, developed by Radius Networks.
Learn how SAndroidE works and how to use it to develop your applications.
Find the suitable firmware for your device or help us to support new hardware. Join the fight to expand the SAndroidE galaxy…
Exploit the interactive guide to get started with SAndroidE or help others sharing your ideas.
Help us to free the use of new hardware with ideas, code and experience. Share your dreams to imagine new frontiers…