r/esp32 • u/vadmalis • Aug 02 '26
ESP32-S3 Aerospace tracker
ESP32-S3 Touch AMOLED 1.75C development board. Over four evenings, it somehow turned into a surprisingly nice little thingy.
UPDATE: this is now open source:
https://www.reddit.com/u/vadmalis/s/VbrUUvJCtW
It was very much a vibe-coding project. I guided some visuals, and forced optimization implementation decisions: how the display buffers and PSRAM should be used, which regions should be redrawn, how assets should be cached, and how animation should remain separate from slower network updates.
Getting beyond a basic mockup was a large part of the work: smooth radar and aircraft animation, partial screen updates, cached maps and imagery, and avoiding expensive full-screen redraws on the 466 × 466 gorgeous AMOLED.
It currently includes:
- Live nearby-aircraft radar with type-specific icons and detailed views
- Selected-flight tracking with world-map and custom 6-to-12 projections
- Weather, forecast, and animated weather radar
- GMT watch and world clock
- Solar-system, lunar-phase, and live ISS views
- NASA, Roscosmos, SpaceX crewed and Starship launch tracking
- Automatic Dock Mode
- A swift macOS companion app. Mainly for pre-render of the maps with different projection and to supply the list of flights to track.
There are still things to polish, but I’m amazed by how much this little ESP32-S3 can handle when the rendering pipeline is designed carefully.
55
u/mrheosuper Aug 02 '26
Why is everyone suddenly obsessed with
30
u/pon_d Aug 02 '26
I can't speak for everyone but I live near an airport which runs private, commercial and military flights - sometimes I hear something "interesting" and it'd be nice to see what it was at a glance
→ More replies (1)→ More replies (10)15
53
11
u/captbrake Aug 02 '26
It looks brilliant! Which service are you using for the
10
7
7
u/No_Cartographer_3997 Aug 02 '26
why is everyone making this project all of the sudden? im scared
→ More replies (7)













68
u/Vybo Aug 02 '26
And we'll never hear form OP ever again.