Back to projects

RemoteScope

An Android phone turned into a lightweight telemetry server.

My roleAndroid

  • Kotlin
  • Android
  • SQLite
  • NanoHTTPD
  • REST API
RemoteScope — An Android phone turned into a lightweight telemetry server.

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