I'm creating my new sim racing steering wheel. My wheel is composed by:
- 2 micro switches for shifters
- 9 buttons composed by 3 button modules wired in 3X3 matrix.
- 1 rotary switch 4 positions 2 stages
- 1 separate 3 button module
My choice to limit the number of device is to have a rotary switch to select MAP, TC, ABS and Brake Balance and 2 buttons + and - to increase/decrease the value of the selected function. It is to avoid to have additionnal 4 encoders
I was unable to integer this wiring to a button matrix.
I have coded and loaded the matrix in my pro micro and it works fine.
As i'm new in Arduino coding, i need your help to add the additional code for the buttons which are not part of the matrix.
I precise that each button is corresponding to a joystick button.
I have attached the wiring of my wheel.
Steering wheel wiring.pdf (190 KB)