Big shout out to Joe G for his video which inspired me to build this. I have slightly modified the Arduino sketch including using 1:76 scale (OO gauge) instead of 1:87 (HO gauge). I have also used a 2 row, 16 character LCD display instead of a 4 row 20 character one.
Here's the link to Joe's video -
• How I Do (Arduino Speedometer)