This project allow you to hook up a Fanatec Shifter and Handbrake to your PC using USB.
Out of the box they will only work if you connect them to a Fanatec wheel or pedal base. This mod allows you to connect and use them with any wheel and pedals that you like.
- Flash the teensy with the [latest firmware](TODO LINK).
- Print the [3d case](TODO LINK)
- Assemble the case using the schematic below
[TODO schematic]
- 1x Teensy LC
- 2x RJ22 female connector
- 1x USB-A -> Mini USB cable
- 1x Enclosure
- Some wires
If this project helps you to save some cost and want to help further development of this and other projects, you can give me a cup of coffee :)
If you get compile errors, edit teensy/avr/cores/teensy3/usb_desc.h
in the seensy library, on OSX it can be
located in /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/usb_desc.h
or similar.
Change the line below #elif defined(USB_HID)
and change:
#define MANUFACTURER_NAME {'T','e','e','n','s','y','d','u','i','n','o'}
#define MANUFACTURER_NAME_LEN 11
#define PRODUCT_NAME {'K','e','y','b','o','a','r','d','/','M','o','u','s','e','/','J','o','y','s','t','i','c','k'}
#define PRODUCT_NAME_LEN 23
to:
#define MANUFACTURER_NAME {'F', 'a', 'n', 'a', 't', 'e', 'c'}
#define MANUFACTURER_NAME_LEN 7
#define PRODUCT_NAME {'S', 'h', 'i', 'f', 't', 'e', 'r', ' ', '&', ' ', 'H', 'a', 'n', 'd', 'b', 'r', 'a', 'k', 'e'}
#define PRODUCT_NAME_LEN 19