Becouse of a long time project develop (i don't have much time right now) i want to start with the steering wheel which is the most important part of this project

In particular i think to insert:
INPUTS:
15x push-buttons (2x gear up/down wheel-mounted, 2x gear up/down at gear shift, 1x push-to-talk, others for the various funcion).
1x rotary encoder/pot
1x load-cell for brake pedal
1x ultrasonic sensor/slide pot for throttle pedal
1x slide pot for clutch lever wheel-mounted
3x rotary switch
OUTPUTS:
2x vibrator motor to get vibration
1x motor (i don't know which) for force-feedback
DASHBOARD:
1x lcd 128x64
15x leds of various colors for RPM.
I think to attach all of this components to an arduino mega2560. (Have you other boards to advise me??)
This board have a serial communication with the pc and it isn't recognized as an HID joystick. With this type of board can x-sim software catch inputs and send it to a supported game (I know by assetto corsa and Is F1 2015 supported?) and viceversa get signals by the game and send to my board to get FFB LCD ext work??
Exceeded this point i can go on with the building and pass at the cockpit!
Thanks all guys for your support!
