u/Nicsilver

Roam: GPS speedometer made to avoid OLED burn-in

Roam: GPS speedometer made to avoid OLED burn-in

Made this for myself. I used to leave Google Maps open in the car just for the speed readout, then realised hours of a bright static screen is basically how you burn in an OLED. So I built something narrower that avoids that.

Roam just shows your GPS speed, big digits on a black screen. The trick is it doesn't sit in one place:

  • the readout slides to a new spot every 1 to 10 minutes, you pick the interval
  • the background is proper black, not dark grey, so those pixels are actually off on OLED
  • the colour drifts slowly instead of staying fixed
  • there's an optional hollow "outline" digit style if you want even fewer pixels lit
  • you can dim the brightness from inside the app

Other than that it does km/h or mph, keeps a session max, and holds the screen awake while you drive. No ads, no analytics, and it never touches the network. The one permission it asks for is location, which it needs for the GPS. Whole app is under 35 KB. Source is up if you want to poke at it, AGPL-3.0.

Play: https://play.google.com/store/apps/details?id=com.nic.roam Source: https://github.com/Nicsilver/roam

u/Nicsilver — 5 days ago

Roam, a GPS speedometer (AGPL, ~33 KB) with no network permission

Posting my own thing. Roam is a GPS speedometer I made mainly so I could leave it running in the car without slowly burning in the OLED. It shifts the readout around the screen every few minutes, the background is properly black, and the colour drifts slowly over time instead of sitting on one hue.

Figured this sub might like the internals. It doesn't even declare the INTERNET permission, and there are no ads or analytics anywhere. The only permission it asks for is location, for the GPS fix. No AndroidX, no Play Services, and the dependency list is empty. Release APK is about 33 KB. AGPL-3.0.

Source: https://github.com/Nicsilver/roam Privacy doc: https://github.com/Nicsilver/roam/blob/main/PRIVACY.md Trying to get it onto F-Droid too, submission is in progress. There's a prebuilt APK on the GitHub releases page if you want it before then.

u/Nicsilver — 5 days ago