“How can I make a custom steering wheel for T150?” – this question started appearing in my mailbox multiple times a week. This fact forced me to get a T150 Pro base and… yes, now we can have a custom electronics for T150. As usual – Arduino Nano based!
I’m still getting lots of questions about Thrustmaster T300RS stock steering wheel (aka “PS wheel”) emulation – Arduino project I’ve made long time ago, that was tested by several T300 owners, but was never published on my blog. Mainly because 458 Italia arduino emulator from Part2 and Part3 works perfectly fine with both TXRW and T300RS bases (but has Xbox button names).
But as far as there are emails and requests - here you are exact Arduino emulator for T300RS PS wheel.
Hiya all! Got an email from Michał K. recently, and as it stands out, my old Thrustmaster TX RW arduino rim project is still alive, and I’m really pleased to hear that! Here you are another improvement – automatic flashlights.
We already know how to reverse-engineer a thrustmaster race wheel (part 1) and how to emulate it’s electronics with Arduino Uno (part 2). Time to assemble a full custom buttons set – controlled by Arduino Uno or Nano (yep, finally got myself a Nano board). Jump to the end for video and arduino firmware sketch. Continue reading →
Purpose of this article – connecting Arduino board to a Thrustmaster TX RW wheelbase and emulating button presses. This trick will allow to replace the stock “plasticky” wheel (altogether with electronics) with some real racing wheel with buttons + arduino as a button controller.
Here’s a Thrustmaster TX Racing wheel (Force Feedback TX base + Ferrari 458 Italia replica wheel). I got it broken, and because of the fact it required tear down and repair anyways (fixed already), I decided to play with electronics a bit more, connecting different wheel parts to Arduino board and reverse-engineering wheelbase-to-wheel wiring and protocol. Let’s take a look?
Skype refused to launch today – failed with Disk I/O error. Had to delete the whole ~/Library/Library/Application Support/Skype/ folder to return it back to life.
But, on re-launch, Skype started to eat 20% of CPU – probably generating all caches/downloading avatars/… we just deleted. Hey, let’s find out what the Skype is actually accessing on a hard disk. How hard can it be to monitor that?