I thought I would share some improvements we've been working on for our coffee table control panels recently. I'm sure this isn't what the majority of people will want to do with their control panel, but we've done all this to make things easier for ourselves. Someone may take something away from it.
The biggest chore about building one of our systems is the wiring of the control panel - so we decided to do something about it. These panels took around 4 hours to wire which is now reduced to around 1. Here's the back of the existing panel, with plenty of wires taking plenty of time.
Here is the complete panel showing both PCBs in place for 1UP and 2UP. There are still some wires to be connected, but these can attached to the PCBs before the PCBs are soldered to the switches. The credit, start, volume etc. buttons are connected to small PCBs, which are then connected to the larger boards by ribbon cable.
The PCBs are identical (to save on cost), so you effectively have a master (with the MiniPAC) and a slave.

The MiniPAC is connected to the under side of the master board, pushed into matching headers.
Probably the most awkward part of it now, but the joystick wiring can be done up-front and soldered to the board. JLWs win over JLFs for their simple 4/8 way switching ability.

The trackball loom can also be soldered onto the PCB before final installation. Sourcing the headers for these wasn't so straight-forward, but they are ready to go if we find them for a sensible price!

The spinner connects straight on out of the box.
Our systems are for home use, so it will be a while before any of the switches go. But if they do, they are pretty simple to unsolder with a little experience. We have also included a jumper for easy re-programming of the MiniPAC firmware if required.
Whilst we were re-designing the back of the control panel, we also made some changes to the front and how the controls were held. Using captive studs and threads, the front of the panel is now smooth and bolt-free. This also makes the assembly quicker and much less of a chore.
