Pi Controlled DIY ServoStik Setup
-
Just throwing this out there to see what everyone thinks...
I found a YouTube video of the Ultimarc ServoStik switching back and forth from 4 way to 8 way and thought it would be able to be DIYed pretty easily by someone who knows what they're doing.
There are a fair number of complaints on the web about the motors in those things being underpowered, so why not replace them with a real servo and make it better than the original? Plus, it would be adaptable to any type of joystick that uses a rotary restrictor plate.
The parts list would include:
- 3D printed restrictor plate
- 3D printed servo arm (possibly, if one doesn't already exist)
- Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
- 5VDC power supply for servos
- Servo and Mounting
You'd have to set the end points in software for each servo, but I'm sure someone could write a library to handle it easily (as a percentage of servo throw or degree of rotation) and perhaps even talk to the rest of the system to automatically switch the sticks depending on which game was loaded.
Also, Florian, would that Adafruit board interfere with the ControlBlock?
Thoughts?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.