answer:You may have to write drivers for your input devices. And choose/develop the connections you would use to input/export data. If you want a custom output device [an LED instead of a computer-simulated LED] you may need drivers for that too. Will these devices also need power? Ambitious project. Sounds interesting This would be a great question to ask someone who develops tecchie exhibits for Smithsonian, like one I wanted to do years ago that would have interfaced various submarine parts with multi-user computer control system for an interactive conning tower exhibit [it was too expensive]—same principle as pilot training devices—or on a simpler scale, pedometers that can have contents uploaded to websites so you can track your steps.