P-ROC Main Page
The P-ROC / P3-ROC (and their related driver boards) are a set of pinball machine controller boards that allow a computer running custom software to control a pinball machine. The P-ROC board is an intelligent interface board that controls the low level pinball machine circuitry according to instructions from the computer running the game code. In most cases, a single-board computer works quite well as the computer. The P-ROC board can be used to either (1) replace the CPU board on existing machines (WPC-x, Stern Whitestar, or Stern S.A.M. systems) so they can run custom software, or (2) control a new pinball machine, whereas a P3-ROC can be used only to control new machines.
P-ROC / P3-ROC Feature Support | |||||||||
---|---|---|---|---|---|---|---|---|---|
WPC Driver Boards | Stern Driver Boards | PDB (P-ROC Driver Boards) | Switch Matrix | Serial Switch Boards | DMD Support | Aux Port | I2C | GPIOs | |
P-ROC | Y | Y | Y | Y | N | Y | Y (WPC compatible) | N | N |
P3-ROC | N | N | Y | N | Y | N | Y (Custom) | Y | Y |
This wiki is a community site. Feel free to request an account and edit/add pages if you have information that could help others understand more about and use a P-ROC.
Getting started
P-ROC
- How the P-ROC works
- Hardware installation
- Software Development
- List of P-ROC projects with source code
Driver Boards
- How the Driver Boards work
- Hardware installation
- Controlling Coils, Motors, Flashlamps, etc
- Lamp Matrixes