Due to safety concerns with the mige 30 servo, this project was abandoned. The story goes is a bug occured, the wheel flung off, and drove into my monitor. In the future I might revisit with a appropriate sized servo motor.
- hardware done
- hardware differential centering upon power loss implemented
- firmware mostly complete
- overspeed safety implemented
- endstop damping implemented
- flowchart
- Wireless perhipherals: wheel buttons, pedals, shifter
- documentation of code
- wheel damping adjustment
- figure out how to drop the 220v transformer
- add calibrate wheel button, gain adjustment potentiomter, etc.
- PCB boards
- standardized enclosure
Controller for FFB wheel and peripherals
-Atmega 32u4
-FFB Library (thanks to the original author)
-Generic Servo Drive
-cutomizable and expandable controller
-wireless perhipheral add-ons (check docs for more detail)
The unified controller board's output is a standard CNC differential +/-10V + EN signal to control the motor.
Run with interrupts from servo drive. Two phase bog standard signal.
under \Documentation
Want to help me pay for my tuition? DIY kits and fully assembled controller kits will be available soon. It will include a case and everything you need to assemble/PnP yourself. Target cost is around $50.