This steering wheel is a remix from this https://www.thingiverse.com/thing:4058270
I designed almost every parts in Fusion 360, the only files used from the parent are the handles.
The plate can be 3D printed but on my design it was a carbon plate, i added the .dxf. It was cut in china ( https://fr.aliexpress.com/item/4001125003413.html?spm=a2g0s.9042311.0.0.27426c37wpDmGm)
You can see my other design with detailed photos of the wheel construction ( https://www.prusaprinters.org/prints/73995-simracing-hub-gt-style ) The internal construction is the same.
You'll need:
M3 threaded inserts 4.2x5mm - https://www.aliexpress.com/item/4000513304304.html?spm=a2g0s.9042311.0.0.27424c4dhffj8O
M3 screws (10-12-16 -35mm)
M3 wahers
M3 nuts, nylon lock if possible
M5 screws to attach the wheel/hub to your FFB base. The length of the screws depends of you setup, the case measure 30 mm.
12mm Push Button Switch - https://www.aliexpress.com/item/32896221862.html?spm=a2g0s.9042311.0.0.27426c37R7cspc
2 Micro switch for the shifters - https://www.aliexpress.com/item/1926553469.html?spm=a2g0s.9042311.0.0.27424c4dWO4Gcz
8x3mm Neodymium magnets - https://www.aliexpress.com/item/1005002209176808.html?spm=a2g0o.productlist.0.0.3a956130iYnzBO&algo_pvid=b24ac8bc-0c3f-4e0b-a47d-0dcc4cd22e31&algo_exp_id=b24ac8bc-0c3f-4e0b-a47d-0dcc4cd22e31-3&pdp_ext_f=%7B%22sku_id%22%3A%2212000019280659295%22%7D
1 Arduino Pro mini ATM32U4 5V - https://www.aliexpress.com/item/32978678381.html?spm=a2g0s.9042311.0.0.27426c37z5evzG
1 GX16 4 Pin Male-Female connector - https://www.aliexpress.com/item/32822907753.html?spm=a2g0s.9042311.0.0.27424c4dWO4Gcz
For the hat switch, i'm using this file witch works perfectly: https://www.thingiverse.com/thing:3452944 , use it with the “tige.stl” and the “washer.stl”.
you'll need 6x6x5 tact switches - https://www.aliexpress.com/item/32876497528.html?spm=a2g0o.productlist.0.0.23cd7310Vh8oAD&algo_pvid=a1d6d1cc-fc32-4273-9565-8c419cc4cd77&algo_exp_id=a1d6d1cc-fc32-4273-9565-8c419cc4cd77-10&pdp_ext_f=%7B%22sku_id%22%3A%2266461505169%22%7D
A USB Male to micro USB cable - https://www.aliexpress.com/item/4001119441368.html?spm=a2g0s.9042311.0.0.27424c4dWO4Gcz -
You'll have to solder the micro usb side to the GX16 - I'm using this order (Be aware to use the same order on the other side of the GX connector)
1 > Red
2 > Black
3 > White
4 > Green
For the Arduino, just open the Formula_B1.ino in your favorite IDE (ArduinoIDE will do just fine, eventually add the Joystick library and the code to your Pro Micro). You can tweek the name of the board (see how to boards.txt, the board.txt is my example).
Optional :
I made a custom PCB, so you could send the gerber files to your pcb provider (i used jlcb.com) and make one. Then you'll need to solder every pins to the PCB (check the photos) and the double-end dupont line to the buttons/switches
You can the gerber file here : https://drive.google.com/file/d/19pEmVKapCboTJWVD-D5RFSGa5o8hH_UQ/view?usp=sharing
You'll need:
40 Pin 1x40 Single Row Male And Female 2.54 Breakable Pin - https://www.aliexpress.com/item/32993182990.html?spm=a2g0o.productlist.0.0.1e525e1e3FzF&algo_pvid=dfd6228a-4eb3-4700-87db-5f6feb7b8b92&algo_exp_id=dfd6228a-4eb3-4700-87db-5f6feb7b8b92-0&pdp_ext_f=%7B%22sku_id%22%3A%2266952136433%22%7D
2.54mm Single Row Female for the arduino pro connection to the PCB - https://www.aliexpress.com/item/4000783921467.html?spm=a2g0s.9042311.0.0.27426c37z5evzG
2P and 5P double-end Dupont Line female-Female (https://www.aliexpress.com/item/32496338704.html?spm=a2g0s.9042311.0.0.27426c37R7cspc)