DIY Ford GTE steering wheel replica with PCB

Hey guys, I´d like to show you my latest simracing project. In the last few weeks I got back into I Racing and decided to race in the ILMS Series with the Ford GTE. Because my BMW M4 DTM rim kinda broke lately, mostly bc of too many loose wires inside it, I decided to make a new rim for myself based on that of the Ford GTE.
So I started by importing a picture of that wheel into Fusion 360 and drawed the outline and frontplate with all the critical dimensions. This file, exported as a .dxf, I then send to a laser cutting company here in Germany to cut the frontplate out of 4mm Aluminum, bc I wanted to be wheel as steady as possible. For the quick release I used 70mm spacing instead of the 40mm on ther original to make things easier for me.

Frontplate.PNG

I then modeled a bodypart in Fusion 360, just small enough that I could still print it with my Ender 3. I decided to make the screws for the quick release go all the way through without any connection, so that once everything is assembeld it would kinda counterscrew to the body and the frontplate. Worked amazingly and there is literally zero flex what so ever in the design.
I also added mounting points for a Nextion 3,5 Display, as the original wheel uses a similar one, even though I probably won´t fit one, bc I drive in VR. But if you guys want to add one it will basically just work without any redesign.
The print took about 15 hours using some generic PLA+ from Amazon.

Body.PNG


For the shifters I used this existing design from thingiverse, I just modelled the paddles. Any microswitch with a spacing of around 1cm between the screwholes is going to fit on those, however I decided to remove the little metal arms on mines. For the magnets you are looking at 1cm of diameter.

One of the most important things for me with designing that wheel was removing as much cables as possible from inside the wheel, as I made bad experiences with cabel mess in the past. So I decided to make my own custom PCB for this project. I used EasyEDA for this. The layout is based on Fox_85´s amazing 650S project, I also used the Arduino sketch from this project.

PCB.PNG


After designing and printing the model for the handles and waiting for all the parts to arrive it was assembly time. Assembling was relativly straight forward as all the dimensions just fit perfectly. For screwing the body to the frontplate I used M3 threaded inserts and M3*12mm flathead screws. For the handles I also used M3 threaded inserts on the front and then screwed them together from the back. I will add some suede to them in the future.

20201019_144714-min.jpg



Then I put the carbon fiber vinyl on the frontplate, which was honestly a really big hustle. In the future I will probably paint the whole frontplate black and just put vinyl on the front and leave the edges black. But I thing the finish isn´t that bad.

20201019_144736-min.jpg



Soldering the Arduino Pro Micro, the 2 Pin JST connectors for the shifters and the rotary encoders was a easy task. I then just had to solder the PCB to the already installed 12mm pushbuttons, that lined up perfectly and most of the work was done.

20201019_144828-min.jpg


I sacrified a old micro usb cable and soldered it to the GX12 4Pin connector in the body, plugged the other end into the arduino and used a cable from an old keyboard for the counterpart. After uploading the sketch to the arduino it just worked perfectly. Every buttonpress is read and I had no issues with ghosting or something similar. Also the wheel is very very stable there is literally zero flex what so ever, plus it has some weight to it. Happily my G29 wheelbase can handle that and the force feedback isn´t influenced.

Other then the suede on the handles I will make some decals for the buttoncaps and descriptions and I am also going to print new heads for the encoders. I´ll share all the files you need to build your own version on my github.

Atm I have 4 PCBs left, so if someone wants a wheel but isn´t confident assembling one himself just contact me.
 
Well done! The custom pcb is awesome!

I've also build my self a Ford GTE. Design is already a while on Cults3d. Looks like some of the ideas are from that build?
Nah know it for 100%. Even the holes of your frontplate and grips are on the same position.

I've made a Nextion template for it.

IMG_6085.JPEG

IMG_5609.JPEG

IMG_5974.JPEG
IMG_5975.JPEG

IMG_5339.JPEG
 
Last edited:
Upvote 0
Thanks mate and credits to you, the nextion template is really amazing.

Amazing to see yours fully assembeld aswell. I definetly good influenced by your design, you got me on that one, though I didn´t use your design as 1:1 template. Instead I used google pics from the real thing, mostly this one and rearanged it in photoshop and the few scences from this documentary where the wheel is shown. But I can see it really led to a quite similar design. I was lucky to strech my bodypart just that far out enough to cover every button, even though I only use a Ender 3.
On what wheelbase you are using yours on? Did u have any problems with flex?
 
Upvote 0
Hey guys, I´d like to show you my latest simracing project. In the last few weeks I got back into I Racing and decided to race in the ILMS Series with the Ford GTE. Because my BMW M4 DTM rim kinda broke lately, mostly bc of too many loose wires inside it, I decided to make a new rim for myself based on that of the Ford GTE.
So I started by importing a picture of that wheel into Fusion 360 and drawed the outline and frontplate with all the critical dimensions. This file, exported as a .dxf, I then send to a laser cutting company here in Germany to cut the frontplate out of 4mm Aluminum, bc I wanted to be wheel as steady as possible. For the quick release I used 70mm spacing instead of the 40mm on ther original to make things easier for me.

View attachment 413983
I then modeled a bodypart in Fusion 360, just small enough that I could still print it with my Ender 3. I decided to make the screws for the quick release go all the way through without any connection, so that once everything is assembeld it would kinda counterscrew to the body and the frontplate. Worked amazingly and there is literally zero flex what so ever in the design.
I also added mounting points for a Nextion 3,5 Display, as the original wheel uses a similar one, even though I probably won´t fit one, bc I drive in VR. But if you guys want to add one it will basically just work without any redesign.
The print took about 15 hours using some generic PLA+ from Amazon.

View attachment 413984

For the shifters I used this existing design from thingiverse, I just modelled the paddles. Any microswitch with a spacing of around 1cm between the screwholes is going to fit on those, however I decided to remove the little metal arms on mines. For the magnets you are looking at 1cm of diameter.

One of the most important things for me with designing that wheel was removing as much cables as possible from inside the wheel, as I made bad experiences with cabel mess in the past. So I decided to make my own custom PCB for this project. I used EasyEDA for this. The layout is based on Fox_85´s amazing 650S project, I also used the Arduino sketch from this project.

View attachment 413985

After designing and printing the model for the handles and waiting for all the parts to arrive it was assembly time. Assembling was relativly straight forward as all the dimensions just fit perfectly. For screwing the body to the frontplate I used M3 threaded inserts and M3*12mm flathead screws. For the handles I also used M3 threaded inserts on the front and then screwed them together from the back. I will add some suede to them in the future.

View attachment 413988


Then I put the carbon fiber vinyl on the frontplate, which was honestly a really big hustle. In the future I will probably paint the whole frontplate black and just put vinyl on the front and leave the edges black. But I thing the finish isn´t that bad.

View attachment 413990


Soldering the Arduino Pro Micro, the 2 Pin JST connectors for the shifters and the rotary encoders was a easy task. I then just had to solder the PCB to the already installed 12mm pushbuttons, that lined up perfectly and most of the work was done.

View attachment 413991

I sacrified a old micro usb cable and soldered it to the GX12 4Pin connector in the body, plugged the other end into the arduino and used a cable from an old keyboard for the counterpart. After uploading the sketch to the arduino it just worked perfectly. Every buttonpress is read and I had no issues with ghosting or something similar. Also the wheel is very very stable there is literally zero flex what so ever, plus it has some weight to it. Happily my G29 wheelbase can handle that and the force feedback isn´t influenced.

Other then the suede on the handles I will make some decals for the buttoncaps and descriptions and I am also going to print new heads for the encoders. I´ll share all the files you need to build your own version on my github.

Atm I have 4 PCBs left, so if someone wants a wheel but isn´t confident assembling one himself just contact me.
Could you provide the EasyEDA link to this board? I want to move the buttons a little for a wheel I want to make. That would be so awesome. thanks
 
Upvote 0
Back
Top