We can assure you that with SImVim interface all your swicthes, annunciators and displays will work as they intended to, if you follow all our instructions and wiring diagrams.
But probably, before assembling and wiring your cockpit panels, you would like to test your configuration to be sure it wortks as you need. For this you may need some kind of workplace, and it should be conveniently organized for your needs.
As example, here you can see my “workbench”, which is effectively used to test and debug all the new features of SimVim interface, new devices and check all problematic situations that some users have encountered.
The basis of this workplace is a piece of rigid PVC wall panel. The central core of the system is the Mega2560 board, attached to this panel. Several breadboards of different sizes are glued across the entire base panel, surrounding the controller board.
The master board connection to the computer can be easily changed from USB to Ethernet at any time (W5100 micro module is used for LAN). The workboard layout constantly includes several main I/O devices used in SimVimCockpit, which are connected to the main board with neatly laid wires:
Besides all of these "static" connections, any other device can be quickly added for testing using a large number of spare breadboard nodes, extension address bus ( the long power bars from a breadboards are used as 4 address lines) and ready to use serial interface for additional slave boards (servo, stepper drivers etc.).
This large working panel is a mobile table, which, if necessary, can be easily moved to other places, for this it is enough just to disconnect one or two cables (USB and additional power).