Main board
The main board interfaces between the Pi and the game components, including:- Ticket dispenser
- Playfield lighting
- Ball release solenoid
- Ball sense data
- User consent inputs
- Haptic feedback
LEDs
The main board has the following indicator LEDs:Game LEDs
- Green (upper in upper left, near dispenser header): Dispenser is ready (but stopped).
- Blue: Ball release in progress.
- White: Playfield lighting is on.
Player LEDs
- Red & green to left of Player 1 connector: player 1 consent status. Red=no consent, green=consent.
- Orange and yellow to right of Player 1 connector: accessory 1 and 2 enable indicators.
- Green to left of and red to upper right of Player 2 connector: player 2 consent status.
Power
All 2-Pin AMP variations

Purpose | Supply | Load | ||||
---|---|---|---|---|---|---|
Moulding | Pin #1 | Pin #2 | Moulding | Pin #1 | Pin #2 | |
+12V Power Supply | plug | pin | pin | receptacle | socket | socket |
+12V playfield light (mainboard) | receptacle | socket | socket | plug | pin | pin |
+12V for amplifier | receptacle | socket | socket | plug | pin | pin |
Relay for ball release: Not Idiot-proofed. Do not accidentally plug into 12V power. | receptacle | socket | socket | plug | pin | pin |
Ball release solenoid | plug | pin | socket | receptacle | socket | pin |
+5V Power for PWMs | plug | socket | pin | receptacle | pin | socket |
Speaker | plug | socket | socket | receptacle | pin | pin |
Pin assignments

Number of pins | 2 |
---|---|
Moulding type | receptacle |
Contact type | pins |
Pitch (pin spacing) | 0.250in (6.25mm) |
Pin 1 | +12V |
Pin 2 | GND |
A similar 2-position receptacle also used for the ball release relay. However, this does not supply voltage, but instead simply acts as a switch, allowing solenoid voltage to be independent of the board. Plugging the solenoid relay plug into one of the 12V power plugs will cause damage.
Fuses
Several fuses are located next to the supply connection.- Right of plug: 1A fuse for audio board and player 2 RED no-consent LED.
- Below plug: 0.5A for player circuitry, player LEDs, and player accessories.
- To the right of that one: 4A for playfield lighting, ticket dispenser, and playfield ball sensors and related circuitry and LEDs.
PWM connection
PWM is handled by a hat for the Pi, and delivered to the board, where it's repackaged into a 12-pin connector for delivery to the user plug-panel.

Number of pins | 2 |
---|---|
Moulding type | receptacle |
Contact type | pins |
Pitch (pin spacing) | 2.5mm |
Pin 1 | +5V PWM |
Pin 2 | GND |
Game Configuration Panel

Number of pins | 6 |
---|---|
Moulding type | receptacle |
Contact type | sockets |
Pitch (pin spacing) | 0.25in (6.25mm) |
Pin 1 | GND |
Pin 2 | Up (yellow) |
Pin 3 | Back (red) |
Pin 4 | Select (green) |
Pin 5 | Next (white) |
Pin 6 | Down (blue) |
This provides for up to 5 buttons to allow the user to choose, configure and start the game. The various return lines are connected to ground by momentary normally-open push buttons. This works well for joystick encoders. For the Raspberry Pi, configure the GPIO input to pull up: the input will go low when a button is pressed.
The buttons are mounted in a PVC box on the top arm of the left side of the game secured by two mounting holes. A 5/8" aircraft connector provides electrical connection.
The same 6-contact connector is used for cabinet lighting and power; do not mix them up.
