LMU Pitwall — Open Source Real-Time Dashboard for Your Second Monitor

i find out to make PRs on your repo, but i've already made severals modifications and i will be hard to make PR feature by feature because some files were edited in several features. At the beginning, i made the updates for myself... to add my ideas at your work. But if you're interested, i can made a "big" PR for the first time and after i'll make one at a time. it's your choice, tell me
 
i find out to make PRs on your repo, but i've already made severals modifications and i will be hard to make PR feature by feature because some files were edited in several features. At the beginning, i made the updates for myself... to add my ideas at your work. But if you're interested, i can made a "big" PR for the first time and after i'll make one at a time. it's your choice, tell me
No worries, let's do the big PR for the first one — splitting an already mixed branch is a pain. Just please add a short list of the features/changes in the PR description so I know what to look at. After that, one PR per feature would be great.
 
Yes, I'll make an explanation. The PR isn't so big, but it ships 1 feature and 2-3 little modifications. Then I've already 2 other features. Theses branches are based on the previous but i'll make PRs after merge (if you accept) so you can review only the features. For you're information I've worked en damage widget, weather forecast, relative standings. Thanks again for created this project !
 
First PR is done !
really nice PR, thank you! Tested locally on Windows and everything works as expected. I'll merge this in shortly. Planning a few small additions on top (toolbar network info, an optional compact/medium/full toggle for the damage panel since it can get tall on smaller displays) and then I'll cut a release. Thanks again for the contribution!
 
Thanks ! ;-) You're welcome.
yes compact/full toggle could be a good idea !
I'll plan to add damage suspension too on dammage widget.
I'm currently working on the weather widget to add weather forecast
 
Sure, that wouldn't be a problem. Doesn't the one from LMU work for you? I've never needed a different one before. What kind of data do you want?
Sure the ingame works, but I'd like to de-clutter the HUD a bit and move this to another screen :)
Just the usual stuff (class, manufacturer, gap etc.) would be sufficient, I guess
 
Sure the ingame works, but I'd like to de-clutter the HUD a bit and move this to another screen :)
Just the usual stuff (class, manufacturer, gap etc.) would be sufficient, I guess
I'm working on a relative widget ! it's almost done. I'll send the work to Swizz for Review and publish. I hope it will be done soon ;-)
 
Hey everyone,

Quick update on LMU Pitwall — the dashboard has come a long way since the first release, and I wanted to share where it's at.

What is it?

LMU Pitwall is a real-time telemetry dashboard that reads data from LMU's shared memory and REST API. It runs as a single .exe — just start it alongside LMU and it auto-connects. No configuration needed.

Widgets:
  • Fuel Manager — median consumption per lap (rolling, excludes first lap of each stint), laps to empty, fuel needed to finish
  • Standings — live positions, gaps, sector times, pit status, class filtering, and a per-car damage mini-grid
  • VehicleStatus — damage overview at three detail levels (compact / medium / full), covering aero, brakes, suspension, and dent severity per body zone
  • Electronics — TC, ABS, ARB, Engine Map, Regen, Brake Migration — read directly from LMU shared memory, no button-counting, works in online sessions (EAC-protected)
  • Tires — temperatures (inner / middle / outer / carcass), pressures, wear, and brake disc temps per corner
  • Race Engineer — spoken callouts during practice, qualifying, and race: tire wear warnings, weather escalations, pace deltas, fuel status, flag alerts
  • Strategy — Virtual Energy (VE) per lap from LMU's REST API, plus a fuel calculator for multi-stint planning
  • Track Map — live vehicle positions on an SVG track map, colored by class
  • Flags — real-time flag display (green, blue, yellow, red, chequered) with session-phase awareness
  • Weather — current and forecast conditions
  • Inputs — throttle, brake, and steering trace
  • Post Race Results — load any LMU session XML for full classification, lap times, sector times, gaps, and pitstop data
  • Toolbar — shows local IP and port so you can open the dashboard on a tablet in two seconds
  • …and more

All widgets are drag & drop — arrange and resize them however you like. Layout is saved automatically.

Requirements:

LMU Pitwall requires the rF2 Shared Memory Map Plugin by TheIronWolf. This is a free third-party plugin that many LMU tools depend on (SimHub, Crew Chief, etc.). If you already use one of those, you're set.

If not, setup takes about a minute — full instructions are on the GitHub page.

Download:

GitHub: https://github.com/Swizzjack/lmu-pitwall/releases

Available as an installer or portable .exe.


Network access (bonus):

The dashboard runs as a local web server, so you can also open it on a tablet or phone in your local network — just navigate to http://<your-pc-ip>:9000 in a browser. The IP is also shown in the dashboard toolbar for convenience. PC is still the primary target though.


Open source — and contributions welcome:

The entire project is open source (MIT license) on GitHub. Built with Rust and React. The latest release (v1.1.20) already includes contributions from the community — thanks to @Florent-V for the redesigned damage panel. If you want to contribute or check out the code, feel free to open an issue or PR.


Feedback welcome!

Lots has been added since the first post — Race Engineer voice callouts, the redesigned damage panel, virtual energy strategy support, and a bunch of smaller improvements. Let me know what works for you, what breaks, or what you'd like to see next.
 
Hi, great work! I'm trying it on my 11-inch external monitor and I don't understand how to resize the windows. The fonts are very small and a lot of the text is running out of the window. Thanks.

EDIT: I'm sorry, I found the way, I'm an idiot :p
 
Last edited:
@Swizz I'm doing some updates on this weather forecast widget to fix some inconsistencies. I'll post an message here when it's ready
Thanks a lot. Your PR looks promising, but I'm already working on the changes and am almost done. No need for you to do anything else. At the same time, I'll integrate the forecasts into Race Engineer. It's coming along well.
 
Back
Top