Build a desk gadget that shows nearby aircraft in real time on a touchscreen.
Get phone alerts when specific aircraft or emergency flights are nearby.
Track live air traffic in Home Assistant with automatic MQTT integration.
Use an Android tablet as a fullscreen live flight tracker display.
| theqkash/esp32flight | v4bel/itscape | libretro/genesis-plus-gx | |
|---|---|---|---|
| Stars | 91 | 91 | 94 |
| Language | C | C | C |
| Last pushed | — | — | 2026-07-10 |
| Maintenance | — | — | Active |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 5/5 | 2/5 |
| Audience | general | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires purchasing one of two specific ESP32 boards with a 7-inch screen and accessing the web installer via Chrome or Edge.
esp32flight is a small device that shows live air traffic on a desk touchscreen. You plug in a supported ESP32 board with a 7 inch screen, connect it to Wi-Fi, and it starts displaying aircraft near your location. No Raspberry Pi, no server, no subscriptions, and no API keys are needed. The same software is also available as an Android app called apkflight, built from the same code. To get started, you buy one of two supported boards (around $20 to $35), open a web installer in Chrome or Edge, and click install. The firmware detects the board automatically. You then select your Wi-Fi network on the screen, and the device figures out its location from your IP address, or you can type a city name. Future updates happen over the air, so the USB cable is only needed once. The screen shows a live list of nearby flights with airline logos, aircraft type, altitude, speed, and distance. You can tap any flight to see its route, departure and arrival times, a progress bar, and a photo of the aircraft. There is a spotter feature that tells you which direction to look and when a plane will pass overhead. The display includes a radar view, a route map, and a screensaver that shows all aircraft in range. You can filter by aircraft class, such as airliners, helicopters, or military. Night mode and several color themes are available. Flight data comes from free community sources like airplanes.live, adsb.lol, and adsb.fi, with automatic failover every 8 seconds. You can also use your own local ADS-B receiver if you have one. Routes are checked against three databases to avoid showing stale information. An optional free FlightAware key adds commercial flight numbers and live route data. The device can send push notifications to your phone for emergency squawks, watchlist aircraft, and incoming flyovers. It integrates with Home Assistant via MQTT, supports webhooks, and includes a web panel for settings, history, and over-the-air updates. The Android app offers the same features in landscape fullscreen, adapting the layout to phones and tablets. The full README is longer than what was shown.
A desk gadget that shows live air traffic on a touchscreen. Build it with a cheap board, no server or subscriptions needed.
Mainly C. The stack also includes C, ESP32, Arduino.
The license for this repository is not specified in the provided explanation.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.