This Node Blue module can convert any Fanatec CSW Steering Wheel to a standalone USB or Radio version, so you can use it with any other wheel base. I recommend to use ElectroSeed TBB_02 board for USB or Radio version, as it's plug and play (you'll only need to connect the jst cable to the rim).
This firmware has been developed and tested on a Teensy 3.2 and Teensy LC but should work with any other compatible hardware.
The only requirement so far, is at least 1 SPI connectivity available.
The Teensy-LC is a good choice for this project as it has a small size & price.
TBB_02 board 38.10€ inc. VAT (Including Teensy LC)
- TBB_02 board from 43.70€ inc. VAT (Including Teensy LC)
- LeoDongle 20.10€ inc. VAT
- Induction kit 32.30€ inc. VAT
- LiPo Charger Booster 4.80€ inc. VAT
- LiPo Battery (2000mA) 9.60€ inc. VAT
- MISO
- MOSI
- GND
- 5v
- GND
- SCK
- 3v3
- CS
- USB charge 5v
-
- DataPort1
- USB charge GND
- DataPort2
These pin are only used on the Universal Hub and don't need to be connected for this conversion
All CSW are working with this conversion. That includes
- BMW M3 GT2
- Formula BlackCarbon
- Porsche 918 RSR
- McLaren GT3
- Universal Hub (both version) (not tested)
The Universal HUB brings you no more than 38 buttons (46 with the extra). The Windows Control Panel will only show you 32, but don't worry, every modern DirectX games can go up to 128.
If you need to test all of them, I suggest you to use JoystickTest as it can see them all, or Node Blue
This is detected has a HID device on Windows, so no specific drivers are required.
It's is fully compatible with Fanaleds, which is required to get all feedback indicator working (LEDs, display and motors, if any).
Alternatively, you can use SLIMax Manager Pro, which is free if used with any Fanatec wheel.
Well... Everything.
There is a lot of room for improvement, so if you want to contribute, you're welcome to fork this project, and send me a pull request.
If you like this project and want to support it, or just want to pay Darknao a beer or two ;)