Here is the prototype for my Pinscape fanout board. This is the first of two, and focuses on accommodating almost everything off the JP1, JP8 and JP11 connectors on the main expansion board. In general it allows me to do homerun style wiring between the Pinscape controller and the various switches, LEDs and eventually gadgets. By "homerun", I mean for example that I have combined the RGB output, Vcc and switch input into a single cable. I am using Molex SL-70543 style locking headers to combine these three planes. This will hopefully keep the clutter down under the hood, and really plays nicely to my CDO side (that is OCD, with the letters in the right order). I'll work up better documentation later, but for now here is quick blurb on this first board. (I am also working on a fuse / fuse monitor / resistor board as well. That will come a bit later, and will follow the same Pinscape format.)
So, here we go. The main sections of the Pinscape Fanout I board are as follows:
1) Switch Inputs (JP1) - This focuses on routing switch input to JP1. All 24 switches + common are routed between 2 connectors, facilitating the use of multiple fanout boards. For some of the 24 switches supported that have co-located RGB lights (i.e. left and right flippers, Magnasave, Start), I have allocated them to SW1-SW-5. SW6-SW24 will be routed through to a second yet-to-be-designed fanout board for more co-located switches (i.e. Admin buttons, volume, power, reset). I split the higher switches into 4 banks. Switches in each bank can be used in active high or active low, as set by a jumper at the top of each bank. Of course, you can also use a point-to-point wire to handle this at the gadget end (at the switch). If you do this, just leave the jumper out. In any case, the jumper setting must match the active High / Low setting in the Pinscape configuration tool.
2) Low power RGBs - This portion supports JP8 and the above mentioned co-located RGB lights + switches, plus an extra connector for the LED6 circuit. The RGB colors are present on pins 1-3 in each connector. This section passes +5V from the PSU1 connector on pin 4, and the switch return on pin 5. These are all current-limited at the Pinscape expansion board, so there are no bias resistors in this section.
3) High power RGBs (aka Flashers) - This portion supports JP11 and the 5 flasher circuits. The RGB colors are present on pins 1-3 in each connector. This section is set up with a jumper to select either the on-board +5V and +12V from the PSU2 connector on pin 4. Of course, you can also power the LEDs from the gadget end. In this case, leave the jumper out. This section uses two 3-pin terminal blocks to allow the insertion of bias resistors for each circuit, since these are not current-limited at the expansion board.
I am going to do a bit more bench testing of the design, and then wrap the board up and send it to a PCB foundry. This will be my first attempt at prototyping a PCB, so I am expecting there to be a few design and process tweaks before the final version. I'll share out the CAD files when the design is a bit more stable.
So have a look at the design and let me know what you think. I know the board is designed to the specific way I'll be building my cabinet. That said, I am always open to suggestions and new features. I tend to put on blinders when I am in a design cycle. 
Regards,
-Pat
Edited by NobodyYouKnow, 29 November 2016 - 01:55 AM.