Introduction: How to Make a Cheap Sim Racing Button Plate With Arduino

In this tutorial, I'll show you how to make a DIY Steering Wheel Button Plate to attach to a steering wheel. You can use it on your racing games (only for PC). It will be perfect for GT3/Rally type steering wheels with a diameter of 30cm and 35cm.

The DIY Wheel Button Box will be printed with a 3D printer, and the electronics will be an Arduino board.

High-Quality CAD file is available here : DIY Button Plate

There are several formats available:

  1. STL for 3D printing
  2. STEP for CNC
  3. DXF for laser cutting

Supplies

Step 1: Building Guide Diagram

This diagram will help you know exactly where each screw is located, with a PDF file that contains the complete list of all screws to purchase.

Step 2: ASSEMBLY OF THE BUTTON BOX

  1. Fix the buttons/encoders on the plate
  2. Fix the USB card on the casing
  3. Take out the USB cable using the cable clamp
  4. Close the button plate.

Step 3: ASSEMBLY OF THE PADDLE SHIFTER

Now, here's the assembly of the magnetic paddles shifters. You can download them here if you want to make them independently of the steering wheel.

There are holes to pass the microswitch cable inside the case.

Step 4: ELECTRONICS

For the electronics, you'll just need to use an Arduino Pro Micro board and solder the buttons and microswitches. However, my tutorial doesn't include rotary encoders.

You will need to download Arduino, install the joystick library, and then select your Arduino Pro Micro board and flash it!

You need to download Arduino here : https://www.arduino.cc/en/software

And install the Joystick library : https://github.com/MHeironimus/ArduinoJoystickLibrary

The Arduino Sktech is included.

Step 5: SETUP

You can adjust the paddle shifters to fit your fingers, and also remake the front plate if you want to configure your own buttons.

For this, a .step file is provided, you will only have to make the modification with free software like FreeCAD or Fusion360.

Step 6: That's All!

Your DIY Button Plate is finished, all you have to do is mount it on your wheel base and enjoy it in your sim racing games.

I hope this tutorial is clear enough and I wish you good luck if you want to start this project!