Standalone ESP32 GT7 Dashboard – No PC / No SimHub

  • Thread starter Thread starter twcaa1211
  • 3 comments
  • 837 views
Messages
5
Taiwan
Taiwan
Hi everyone,

I've been building a standalone ESP32 dashboard for Gran Turismo 7.

The ESP32 connects directly to GT7 telemetry over Wi-Fi, so after the initial setup there is no PC and no SimHub required.

Current features include:

  • Auto PS5 discovery
  • Current / Last / Best lap times
  • Live delta
  • RPM / gear / speed
  • Throttle and brake
  • Position and lap info
  • Fuel level and estimated remaining laps
  • Four-wheel tyre temperatures
  • ABS / TCS indicators
  • Automatic sleep / wake
It currently supports the ESP32-2432S028 2.8" boards with both ILI9341 and ST7789 displays.
For anyone who wants to try it, I also made a browser-based installer:

Online Installer
https://caa1211.github.io/esp32-gt7-dashboard/

GitHub / Source Code
https://github.com/caa1211/esp32-gt7-dashboard

The project originally started from the SIMHUB ESP32 SUNTON Screen project, but has since been substantially rewritten to work as a standalone GT7 dashboard.

For the GT7 telemetry side, MacManley's gt7-udp project has also been an important reference, especially for understanding the GT7 UDP packets and newer Packet C data.

Thanks to everyone in the GT7 telemetry community whose reverse-engineering work made projects like this possible.

771309449_10230952179299647_7972315563354235199_n.webp
771795667_10230989398110094_6381241234310391438_n.webp
762676756_10230874139628704_7891229915811622622_n.webp
guide_en.webp




A small update to the project 🙂

I've been working on the dashboard a bit more, and it now has 4 different themes that can be switched directly on the device:

Classic / GT3 / Radar / Retro

I also added a shift indicator that follows GT7's in-game shift timing, rather than just using a fixed RPM threshold.

Screen brightness is adjustable now too.

Everything still runs directly on the ESP32 — no PC or SimHub needed.

Here are the four themes:
theme_all.webp


---------------------
UPDATE: 8/23

Two new themes: Mono & Pocket

Mono

A clean, minimal monochrome dashboard.
High contrast, simple layout, and only the information you need — designed to stay clear and readable at a glance while driving.

Pocket
Inspired by the classic green-screen look of handheld gaming.
Pixel-style graphics, a subtle green LCD feel, and a simple retro layout give it a bit of that old-school Game Boy-era character — but with GT7 telemetry.

Same dashboard, six very different moods.

theme_mono.webp
theme_pocket.webp

theme_all.webp
 
Last edited:
🏎️ GT7 DASH v2.0.0 is here — now with SimHub support!
Originally built as a standalone ESP32 dashboard for GT7, GT7 DASH is now expanding into the PC sim racing world along with me — and officially supports SimHub! 🎉
The biggest update in v2.0.0:
🔹 Two telemetry sources are now supported
GT7 UDP
SimHub
🔹 You can easily switch between the two telemetry sources.
The original GT7 mode still works completely independently of SimHub. The ESP32 receives GT7 telemetry directly over Wi-Fi, so no PC or SimHub is required.
Now, by switching to SimHub mode, the same little dashboard can also be used with PC sim racing games — so it's no longer just a GT7-only dashboard.
One ESP32 Dashboard, now ready for both GT7 and SimHub. 😎
GT7 DASH v2.0.0
Starting as a dedicated GT7 dashboard, and now taking another step toward becoming a more versatile Sim Racing Dashboard. 🏁
GitHub:
github.com/caa1211/esp32-gt7-dashboard
Web Installer:
caa1211.github.io/esp32-gt7-dashboard
SimHub Setup Guide:
github.com/caa1211/esp32-gt7-dashboard/blob/main/SIMHUB_README.md
🎥 The video shows the dashboard running with Assetto Corsa on PC and GT7 on PS5.
All themes support both platforms.


829196612_10231487153673672_908206621937899096_n.webp
829196335_10231487128993055_5584035900805014069_n.webp
 
Would adding tire temps be possible?


Edit: didnt see you mention Tire Temp
 
Last edited:
Back