Skip to content

calloncampbell/2025-GlobalAzure-Real-Time-Racing-Intelligence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Racing Intelligence: Harnessing Azure Data Explorer & Event Hubs for Forza Motorsport / Formula 1 Telemetry

Overview

This is my presentation I did for the Global Azure 2025 event in Toronto. Real-Time Racing Intelligence: Harnessing Azure Data Explorer & Event Hubs for Forza Motorsport / F1 Telemetry.

Here is the medallion architecture for the telemetry data:

Here is the real-time dashboard in Azure Data Explorer to view the driver and track performance:

Requirements

Setup

  1. Download the Forza-Telemetry-Bridge and follow its installation and configuration.
  2. Configurat Forza Mortorsport to emit telemetry by going into Settings and enableing the UDP Telemetry. Set the IP and Port and data format accordingly. See Forza-Telemtry-Bridge for details.
  3. Create a free Azure Data Explorer Cluster and create a new database.
  4. Run the KQL scripts from this repository src folder to create the tables, functions and materialized views.
  5. Create an Azure Data Explorer Dashboard. There is a dashboard file in this repository src folder, just import it and update the data source accordingly.
  6. Run the Forza-Telemetry-Bridge console application.
  7. Start a race.
  8. Analyze your results.

YouTube

Here is a video I published for one of my racing sessions and then displaying the results in a real-time dashboard: https://youtu.be/3URkoaY6ogc

About

Real-Time Racing Intelligence: Harnessing Azure Data Explorer & Event Hubs for Forza Motorsport / F1 Telemetry

Topics

Resources

License

Stars

Watchers

Forks