DIY Steering Wheel (WIP)
Custom USB HID plug-in steering wheel controller
View on GitHub →
Links
YouTube Demonstration
GitHub Repository
Description
An early prototype for a custom USB HID steering wheel controller built around an Arduino Leonardo. It currently uses a 20-point commercial rotary encoder for rotation input, with plans to replace it with my DIY high-resolution optical encoder for improved accuracy and precision.
The Arduino presents itself to the computer as a USB HID joystick, with the steering angle mapped directly to the joystick axis. Still a work in progress.
Technology Used
- C++
- Arduino Leonardo
- HID Devices
- Rotary Encoder