F1 Telemetry App
Project information
- Language: Python
- APIs: FastF1, Tkinter, Matplotlib, MPLCursors...
- Team: Mario Galan Sobrino
- Features: Detailed graphs, hover annotations, details for individual laps
- Project date: June 2025 - October 2025
F1 Telemetry App is a solo project made using Python and multiple APIs such as: Tkinter, Custom Tkinter, Matplotlib, FastF1 and MPLCursors.
This project allows users to load the telemetry of F1 drivers across an F1 session. The main graph will display selected drivers laptimes and compounds used. Users then have the ability to select an individual lap and display detailed data of said lap. This detailed data includes: speed, throttle input, brake input, gears and RPM. The graphs include hover annotations to see data of specific points throughout the lap.
This has been my first big project using Python and it has taught me a lot of things about the funcionality and features of the language. Formula 1 is one of my dearest passions, I have had so much fun developing this project and I intend to keep adding features as time goes on.