Back to projects
RemoteScope
An Android phone turned into a lightweight telemetry server.
My roleAndroid
- Kotlin
- Android
- SQLite
- NanoHTTPD
- REST API
The problem
A device's technical information is distributed across different system resources and needs to be centralized for local-network queries.
The solution
- RemoteScope collects telemetry, stores it locally and runs a NanoHTTPD server on the phone itself, exposing authenticated REST endpoints.
- GPS, battery and network data
- On-device HTTP server
- Local REST API
Results
- REST API running directly on Android
- Telemetry exposed through authenticated endpoints
- Autonomous architecture integrated into the device