An I/O controller for virtual pinball machines: accelerometer nudge sensing, analog plunger input, button input encoding, LedWiz compatible output controls, and more.
Fork of Pinscape_Controller by
Issue: Redesign of power supply domain (Closed: Wontfix)
There are a couple of problems today with the layout of the power supplies.
This requirement is independent of the software but is probably best done with a board redesign as part of V3.
For output boards, it is useful to have a variety of voltages including 5V, 12V, 24V, etc. The problem is things like the output board only have one power input. Instead the 32 FETs could be divided into 2 domains with separate power (12 of one and 12 of another). Same for the fused output board (8 + 8), solenoid board (4+ 4) etc.
Each board today has a 3.3V regulator circuitry. Instead that could be done on the main board and distributed to the other boards. That leaves a little more room on each board. It also avoids the problem of sending 3.3V to the existing Chime board over the 10 pin IDC cable.
Thus each board would have a 4-way pluggable terminal block with pins for logic voltages of 5V, GND, GND, and 3.3V.
Each power board would also have a 4-way pluggable terminal block with pins for power voltages of V1, V1_GND, V2_GND, and V2.