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](/blog/wp-content/uploads/2019/06/tmx_wheel_emu_16buttons-1.02_1800x1600.jpg)
Credits:
- Jake L. for reading his TMX Pro wheel and testing
- 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:
![5264 2.54mm 6-Pin female terminal (on both sides of rim cable)](/blog/wp-content/uploads/2019/06/DSC_0442.jpg)
Arduino firmware sketches
- 2020-03-29 – tmx_wheel_emu_16buttons-1.02.ino (tested, works, faster SPI)
- 2019-06-25 – tmx_wheel_emu_16buttons-1.01.ino (tested, works)
- 2019-06-17 – tmx_wheel_emu_16buttons-1.00.ino (tested, works, D2+D10 combo)
Comments
There are comments on youtube or it’s always possible to email me directly.