For construction, I mainly used what I had in the garage. The fi8mm roller comes from an old printer. Springs mainly found at the junkyard. I had to buy bearings and joints. The top plate is 3mm aluminum. I cut the pattern using a drill, jigsaw and files. The print is made by thermotransfer. I mounted the plate with switches and divider resistors on the springs (flexible suspension). I put the details of the construction in the pictures and on the attached film. Electronics are Arduino Pro Micro (Atmega32u4). I downloaded the software from:https://steamcommunity.com/sharedfiles/filedetails/?id=661687410 by Hosenfuhrer,
however, I had to add button support (engine start, lights, wipers and others) and I did it using one Arduino analog input. The software allows you to connect a proportional (analog) hand brake and clutch pedal. The device when connected to the computer is seen as a joystick and does not require installing the driver.
Switching on the gear causes the microswitch to be short-circuited, and switching off tears it and forces the simulator to run in neutral.
My shifter in action:
Fantastic build. Looks like your son enjoys it a lot! What about an option to use it as a sequential shifter? I notice he goes from 4 to 1 and so on, which is not the way racing gearboxes do their work these days, too risky and too slow. You could lock it into 1st and 2nd as up and down shift, and make the software option.