Skip to content

MarijnKoesen/fanatec-standalone-shifter-and-handbrake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

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.

Usage

  1. Flash the teensy with the [latest firmware](TODO LINK).
  2. Print the [3d case](TODO LINK)
  3. Assemble the case using the schematic below

[TODO schematic]

BOM

  • 1x Teensy LC
  • 2x RJ22 female connector
  • 1x USB-A -> Mini USB cable
  • 1x Enclosure
  • Some wires

Donation

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 :)

paypal

Compile errors

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

Resources

About

Hook up a Fanatec Shifter and Handbrake to your PC using USB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages