Hi there,
Long time reader, first time poster. I recently started my Daytona USA cabinet build. My thoughts were to rip out all of the original guts such as screen, wheel, pedals, boards etc and replace them with an LCD screen, Logitech setup and PC. This would allow for easier maintenance and to use the cabinet for other games. Working through this, I started to put together a solution for the VR buttons based on the Arduino Mega Board. A lot of what I put together was thanks to people on this board, so I wanted to contribute back.
For those building a cabinet with similar configuration I have written software that will control the lighting and switches of the VR buttons. As an added bonus the software also activates the LED Gear Shift lights on the G27.
At a high level the solution is as follows:
I have replaced the VR bulbs with 5v white LEDs. The LEDs and switches on the VR buttons connect to an Arduino Mega board. The software I have written extracts values directly from the Daytona working ram to control the flashing of the VR buttons and also for the shift leds on the G27.
Unfortunately because I need to acquire the G27 to set the LED's on the G27 it is not compatible with the built in M2 emulator Force Feedback setting. My thoughts are to simulate the forces directly from my program by reading values from ram or the other option maybe to write a proxy dll, which I am not keen to do.
Futures would be to also include the speedometer and use the Arduino to light up a 3 digit 7 segment, which should be easy to do.
If you are interested in the software let me know

P.S. I also have a prototype working for Daytona 2 on supermodel3
pics attached!