Skip to content

Android App

Łukasz Nowak edited this page Aug 2, 2026 · 1 revision

Android App

The same radar, compiled for Android from the same core sources. Every feature ships on both platforms at the same version number, because it is literally the same code (the apkflight/ directory is a thin SDL2 shim over the shared core).

Install

Download esp32flight-vX.Y.Z.apk from the latest release and install it (sideload). Requirements:

  • Android 5.0 or newer
  • arm64 or arm32 (covers practically every phone and tablet)
  • Phones and tablets both work; tablets render more list rows, a bigger radar and larger type instead of a stretched frame

Differences from the device

ESP32 board Android app
Wi-Fi setup On-device settings Not needed, uses the system connection
Settings apply Mostly on restart Live, no restart
Web panel http://esp32flight.local http://<phone-ip>:8080
Orientation Landscape (physical) Always landscape, fullscreen, includes notch areas
Firmware updates OTA / flasher Install the new APK
Long-press paste n/a Text fields accept clipboard paste on long-press

Everything else, views, layers, filters, integrations, alerts, themes, languages, behaves identically.

Tips

  • The app keeps the screen awake while in the foreground; it is designed to be a desk radar, so an old phone or tablet on a stand makes a fine dedicated display.
  • Location: the app uses the same IP-based auto location as the device, plus the same city and airport-code search. It does not use the phone's GPS.
  • The web panel on port 8080 means you can flip switches from your computer while the phone sits on the shelf.

Play Store

A Play Store release is in the works. Until then the APK from GitHub releases is the way; Android will warn about sideloading, which is normal for apps installed outside the store.

Clone this wiki locally