Custom steering rim for Thrustmaster TMX

TMX Arduino rim (click for hi-res)

Got another request recently – if it’s possible to make a custom rim for Thrustmaster TMX/TMX Pro wheelbase.

After dumping the data frame from TMX stock rim (see Part1 how to do that), we managed to make a working arduino sketch to emulate stock rim behavior.

As usual, we need a bare minimum gear – Arduino Nano, wires and push buttons. See wiring diagram below.

Click for hi-res version - Arduino Nano Thrustmaster TMX wheel emulation wiring
Click for hi-res version – Arduino Nano Thrustmaster TMX wheel emulation wiring

Credits:

  1. Jake L. for reading his TMX Pro wheel and testing
  2. Virág I. for Pin Change Interrupt idea (move external interrupt from Pin 2 to Pin 10)

Also, Jake kindly shared pictures of his finished custom TMX rim. Or – it’s better to say – universal hub for TMX with paddles, that can now accept any rim. Wow! Take a look:

DSC_0452 DSC_0451 DSC_0448 DSC_0447 DSC_0446 DSC_0444 DSC_0443 DSC_0442 DSC_0441 DSC_0437

Arduino firmware sketch

  1. 2019-06-25 – tmx_wheel_emu_16buttons-1.01.ino (orange wire goes to D10 only, untested)
  2. 2019-06-17 – tmx_wheel_emu_16buttons-1.00.ino (orange wire goes to D10+D2, tested to work)

Comments

There are comments on youtube or it’s always possible to email me directly.