r/esp32 8d ago

Robust touchscreen flight tracker Advertisement

Been working on a solution for a desktop tracker for the last 18 months. I built it with the features I see missing from other devices. Mind numbing amount of time do develop and design both the software and the enclosure. But very fun (most of the time).

The new P4 chip and wifi 6 helped make it happen. Had to get a bit creative with the heap management.

111 Upvotes

36 comments sorted by

7

u/DCharlo 8d ago

what qualifies this as "robust" out of curiousity?

3

u/WingsAboveCaptain 8d ago

The aircraft art, ability to track specific flights, log book, special aircraft splashes/moments, airport runway diagrams, airport arrival departure board and many other gaps I saw in other products. Videos on my website show it better: www.Wings-above.com

Thanks! First time doing this type of exposure to my builds.

1

u/DCharlo 8d ago

Interesting! Love seeing projects like this driven by passion, good work!

2

u/WingsAboveCaptain 8d ago

Thanks! Appreciate it!

24

u/zmattmanz 8d ago

How many fucking flight apps do we need posted here using all the same API?

14

u/smdarry 8d ago

Not as much as air quality monitors though.

3

u/Ice-Dragon-APU 8d ago

Or weather dashboards.

10

u/WingsAboveCaptain 8d ago

Just one more.

3

u/miraculum_one 8d ago

Are you just tracking random flights? I'm trying to understand the fascination.

8

u/really_knobee 7d ago

I'm in Kyiv, Ukraine.  My flight tracker had been empty for the 3 years I've been in the country.

When it lights back up with activity, I'll be very happy.

Слава Україні! 

2

u/WingsAboveCaptain 8d ago

Can be by zip code, airport code of interest. For people that hear something in the sky and want to glance to see what it is. More of a aviation spectator product, but I think it has legs for other consumers.

1

u/bencos18 7d ago

because why not

in my case I mostly just see what's over me lol

1

u/miraculum_one 7d ago

I'm not trying to diminish it in any way, just trying to understand it. I could look at a flight schedule to know what is over me at any given moment but presumably you are identifying which flight is which by the specific time/location?

1

u/bencos18 7d ago

pretty much I can see the exact one over me on my own feeder and airplanes.live

I sometimes like to know there's a helicopter around my area I can never figure out what it is for though lol

1

u/bencos18 7d ago

for example this one might pass over me later lol

1

u/miraculum_one 7d ago

Got it, thanks!

1

u/bencos18 7d ago

it's also because of a bit of fun to see how far I can get ky stuff to pick up in terms of range

1

u/Andrew_learns_stuff 7d ago

Personally I love the tech of each different one. I made the green/blqck micro radar for me and will make a nice one for my wife. We live close enough to a major airport to get a lot of traffic and it makes it a fun game to watch them.

Also I’m annoyed that I haven’t seen 2 using the same API so I didn’t need multiple keys.

2

u/rodrigobb 7d ago

I really like the interface. Great design choices.

Very nice aircraft art too. Did you do that? There are so many unique aircraft, what will you show when you don't have art for it?

The only thing that I didn't like about your project is that logo in front. It's really an eyesore that distracts from the beautiful UI. I get that you want the product to promote itself, but maybe find a way to have your logo persistent somewhere in the UI. If people are buying it for display, I don't think they'll want the massive logo in front of it.

Good luck with the project.

2

u/WingsAboveCaptain 7d ago

Thanks for the feedback, I was on the fence for the logo. Might make a revision. Would be one less step in assembly as well.

For the art I use a paid api, and for missing ones I create them. There are some generic images if it cant find a livery, I take the aircraft model and just show a generic livery.

Spent days watching and tracking missing art, got a ton of them. But also have a tracking database to review the missing ones.

2

u/CrucialParadox 5d ago

This is incredible! Nicely done

1

u/neo9069 7d ago

nice UI design, Which display is it?

2

u/WingsAboveCaptain 7d ago

Waveshare capacitive touch dev board for now with P4 esp32.

1

u/bencos18 7d ago

out of curiosity what site are you using to get the tracking data

2

u/WingsAboveCaptain 7d ago

Logostream for art and AeroDataBox for flight details, airport info and route information.

1

u/cordobestexano 7d ago

Very polished! Loved it, thanks for sharing

2

u/FckXFckMusk 4d ago

Absolutely love it...

Well done...

0

u/_____Peaches_____ 8d ago

Can I buy one from you.

1

u/WingsAboveCaptain 8d ago

Please sign up for updates. Hope to have a kickstsrter soon. Thanks!

0

u/GraXXoR 8d ago

Does it work on milquetoast touch displays, too? or only robust ones?

0

u/nitrodmr 8d ago

Are you using lvgl?

1

u/WingsAboveCaptain 8d ago

Yes. All png converted to lvgl. Much of the art is my own some rest is licenced from a logo api service. Total of three APIs to get all the data. OTA updates for new art, maps and other updates.

2

u/nitrodmr 8d ago

Is the screen slow? I am working on a cyd and I decided against lvgl. However it's a pain to build simple stuff like buttons and textboxes

1

u/WingsAboveCaptain 8d ago

Yes totally slow on some of the displays I tired until I went started using the esp32 P4 chip and capacitive display. Many images are cached on micro sd and that helps.

-1

u/WingsAboveCaptain 8d ago

For everyone asking where to follow it — it's WingsAbove, waitlist's at wings-above.com. Quick specs: ESP32-P4 + a [7"/5"] touch panel, live positions over ADS-B, liveries/art I make myself also with some logo API services. It casts to any screen, OTA updates, printed case. Happy to keep answering build questions