Originally Posted by chewytm
If I may make a suggestion, can you make the motherboard/ io-board with enough input capabilities so that the more crazy among us (like myself) may drill the case and add on additional 3-way switches and/or rotary dials, etc? Does the cpu that u are using have additional input lines or can they be multiplexed or added on somehow without slowing the system too much?
The 100 pin dsPIC I am using has no additional I/O available. I am using all but 7 pins, and those were not needed so they are blocked in the PCB layout. All control inputs are analog, so it is possible that you could use a switch assembly with multiple switches and resistors to obtain different input values based on which switches are toggled.