This controller prototype is described in more details in its dedicated blog post
In short, this project is build on top of the FOC Arduino library and the VNWheel project, the goal was to make a custom controller dedicated to racing sims, it would provide the same force feedback functionality as a racing wheel.
The ffb_controller
folder contains the project files for the Arduino Leonardo microcontroller that serves as the mainboard, it handles all the inputs and serves as the bridge between the PC and Arduino Nano based motor controller board.
The motor_controller
folder contains the project files for the BGC 3.0 MOS
motor controller board or any similar Arduino gimbal motor driver boards.