/BRWheel

Firmware BRWheel to Arduino Leonardo

Primary LanguageC++

BRWheel

Firmware BRWheel to Arduino Leonardo

  • Developing from the AI-Wave version ESP_WHEEL_0.3
  • Joystick FFB Wheel for replace Logitech G27 (maybe dead? 😞)
Check branch "alfatest ", it is most updated

#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15#f03c15

Master branch Current version: 0.5

 - 500 Hz update rate (USB & FFB)
 - 2-Channels encoder and auto calibration side-by-side
 - Inputs Shift-register (Used in G27 - 74HC165)
 - Reading average of the pedals (Filter)
Schematic

pinout

Alpha test branch Current version: 0.8

 - FFB (Added periodic effect type), working rFactor2
 - Turn (16bits), throttle,brake and clutch (8bits) and 32 Buttons (but 20 working with G27)
 - Configuration profile with HID (v2) check BRWHeel-Profile

Recommendations & Problems


- Install the Arduino Software in the same project folder.
  • To facilitate any updating of the core files with the project repository
/git-directory/arduino-1.0.5/[arduino.exe | *.dll | hardware/ | libraries/ ]
/git-directory/arduino-1.0.5/(project)[ hardware/ | libraries/ ]
/git-directory/brWheel/(project)[ * ]

- Visual Studio & Visual Micro
  • I use Visual Studio Community 2017, is free and good.
  • Visual Micro installed on the VS extensions panel.
  • It better reports errors.

- If you use the standard Arduino IDE
  • Erros like
error: stray '\' in program
error: stray '#' in program

IDE creates strange characters (i don't know why), but fix deleting or overwriting the lines.