I'm somewhat new to this, and just wondering what the best approach would be.

I'm trying to make a device that would be put in the middle of 2 connectors with about 20 wires. Essentially I am looking for the best smd chip/microcontroller/whatever that could more or less route one wire's input to any of the other outputs as desired. Serial communication into a microcontroller I think would be easiest for the project. Also multiple inputs would need to be remapped up to all of them. Basically it would be something that would remap buttons on a remote control at will, or the automated integrated-circuit equivalent of swapping around jumper wires. Also most of these inputs will be analog.

What would be the best way to go about accomplishing this?

  • \$\begingroup\$ Possible duplicate of Assign one audio input to multiple outputs \$\endgroup\$ – Marcus Müller Jul 9 at 22:30
  • \$\begingroup\$ Looking for "the best..." is a red flag because it becomes subject to opinion. What sort of voltage and current are these wires carrying? Is connecting one wire to multiple outputs at the same time possible or prohibited? \$\endgroup\$ – JYelton Jul 9 at 22:31
  • \$\begingroup\$ Although your question doesn't deal with audio, it asks the same question: how to build a full 20×20 switching matrix for analog signals. The answer is: you'll need 400 analog switches, in the end. Good luck. \$\endgroup\$ – Marcus Müller Jul 9 at 22:31
  • 1
    \$\begingroup\$ When you say that the signals are analog, what do you mean? What is the voltage/current range? What accuracy do you need? What noise level is acceptable? What is the signal driving on the output side? \$\endgroup\$ – Ron Beyer Jul 9 at 22:32
  • \$\begingroup\$ It would be going inside a video game controller. Button remapping. 3V I believe. Analog would be joysticks and triggers. Buttons also aren't purely on/off. Low amperage. \$\endgroup\$ – Jack Harris Jul 9 at 22:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.