F1 Tracker
A Formula 1 season on a 480×480 touchscreen.
Made for ESPHome · Guition ESP32-4848S040
Install it from this page. Plug the board in over USB and press the button. Chrome or Edge on a desktop; Web Serial is not available in Safari or on a phone.
Wi-Fi: when the install finishes, the same dialog asks for your network (Improv over USB), so there is nothing to type on the panel. Already installed? Press the button again, pick the port and choose Connect to Wi-Fi. Or skip USB: join the F1 Tracker - XXXX access point from your phone. No credentials are compiled in.
What it does
- On a race weekend — the circuit map for the track, the drivers in starting order, a flag for each driver and for the course.
- Otherwise — a carousel of every circuit with its facts, every current driver, and the legends, with portraits.
- Watches one driver — and tells you when they are racing, where they start, and how they finished.
- Championship tables — permutations, a post-race summary, and a birthday card when it is one.
Adopt it in ESPHome
The configuration is open and builds unmodified. Add it to your dashboard:
github://akcoder/f1-tracker/f1-tracker.yaml@main
Updates
The device checks the project's releases once an hour and asks before installing anything; Home Assistant shows the same update.
Data
| Source | Used for | Licence |
|---|---|---|
| jolpi.ca | calendar, drivers, results, standings | CC BY-NC-SA 4.0 |
| openf1.org | session data | CC BY-NC-SA 4.0 |
| f1-circuits | circuit geometry | MIT |
| flag-icons | country flags | MIT |
| Wikimedia Commons | portraits | per image, credited on the card |
All free, no API key needed.