I've been working on an Arduino based controller for Mag Racing. Based on the SSD controller as it has buttons and a suitable linear pot for throttle sensing.
The idea here is that many of you may already have an SSD Controller that you could use in this project. Correct me if I'm wrong!
Controls are like Martin's awesome setup, so basically the difference here is the use of Nordic's NRF24L01+ module in place of the Ciesco Rf module.
With this system the Controller wirelessly transmits data to the car, the car records its own laptimes and transmits those laps & laptimes and battery level (fuel) to a "listener" connect to a PC
One slight difference here is that when starting a race pressing both brake and Lc buttons for 5secs (adjustable) resets the cars internal laptimer.
Pressing Lc and Brake engages reverse so combined with throttle, facilitates reversing back onto the track, just like with the Ciesco system.
The Controller is "$1ish 3V 1500mah battery" powered 3.3v 8Mhz Arduino Pro-mini and configured correctly gives 50-100 hrs use , unlimited standby/sleep (up to the shelf life of the battery)
The car controller is an Arduino pro-mini 3.3v 16mhz, and records laps via a Hall sensor that is triggered by passing a strategically placed magnet on the start/finish line of the track.
The "listener" is an Arduino UNO with a Nordic NRF24L01+ Wireless Rf module that is connected to the PC via USB. It Scans all the car radio channels to record car data.
The PC has has a Windows program that simply displays the cars laptimes etc. So you can place the PC where ever it suits.
Currently I'm working on tidying up the windows program code as it's "finally" working quite well on a Win7 PC
Will post some pics soon.