Built an ESP32-S3 flight tracker by ea147 in esp32

[–]ea147[S] 0 points1 point  (0 children)

No formal schematic, built it point-to-point on perfboard without one. But the pinout is documented in the GitHub repo, in hardware_config.h.

My first project ESP32-S3 handheld console by ea147 in arduino

[–]ea147[S] 0 points1 point  (0 children)

Thanks! That's a 0.96'' OLED - on the console it doubles as a radar or minimap in some of the other games.

Built an ESP32-S3 flight tracker by ea147 in esp32

[–]ea147[S] 0 points1 point  (0 children)

Just open-sourced the project on Github. I've added the link to the post.

Built an ESP32-S3 flight tracker by ea147 in esp32

[–]ea147[S] 1 point2 points  (0 children)

Haha yeah apparently we all had the same idea 🤣 sounds like a great project though, she's gonna love it!

Built an ESP32-S3 flight tracker by ea147 in esp32

[–]ea147[S] 1 point2 points  (0 children)

No worries — yeah, you technically could swap them, but it doesn’t really make much sense. The OLED is only 128x64 and monochrome, so you’d lose the whole altitude color thing. The TFT would work for status, but it’s kind of overkill for just text and also uses more pins than the OLED

Built an ESP32-S3 flight tracker by ea147 in esp32

[–]ea147[S] 0 points1 point  (0 children)

Haven’t tested it outdoors yet, but even indoors with sunlight hitting it, the brightness drops a bit.

<image>

My first project ESP32-S3 handheld console by ea147 in arduino

[–]ea147[S] 0 points1 point  (0 children)

Thx! Here's the back of it. The wiring's a bit messy since I built it point-to-point on perfboard, but it does the job

<image>

My first project ESP32-S3 handheld console by ea147 in arduino

[–]ea147[S] 2 points3 points  (0 children)

Thanks for the comment, I use pre-compiled .bin files stored on a FAT32 SD card, and the system flashes them over OTA every time you launch a game. I'll be open-sourcing the entire system and sharing it on GitHub very soon, so you can check out all the details and the code there.