A renewed interest in vintage pinball machines, combined with the growth of the “Maker” movement, has made this an opportune time to build your own pinball machine. Individuals all over the world have simultaneously discovered that we’re now at a technological crossroads: designing and building a pinball machine is a real possibility for the average tinkerer or hobbyist. And a cottage industry has sprung up, providing new and reproduction pinball parts, as well as electronics and control systems, that are ideal platforms for these new Pinball Artists.
This system was originally developed to replace older stock controllers, and then evolved to allow modification to the code and thus custom control. Although the Power Driver 16 is meant to be run with a P-ROC system, you can easily connect to almost anything with a serial interface, including an Arduino. This is the approach we will be detailing here…
You will need several things to build the test system outlined:
- A computer, with the Arduino development environment loaded. You can find it here.
- An Arduino Uno board, available for purchase many places, including here.
- A Multimorphic Power Driver 16, from PinballController.com.
- A Mini Master RS-485 level shifter, also from PinballController.com.
- Wiring and connectors.
- Solenoid mechanisms (e.g. Bumpers) to be tested.
Documentation for using the Power Driver 16 can be found here, or reference the schematics and images below (to be added later).