I am connectorizing my Ender 3's hot end through a 15-pin D-sub connector, so I can swap in an E3D hotend much more easily. I have previously done this with another printer, but I am updating my approach. As part of that update, I am looking for a good cable/set of cables to run from the controller board to a D-sub that I will mount by the default extruder motor.
I need to account for 15 wires, with the following allocations: 2 wires, part fan (~0.1Amps at 24v) 2 wires, hot end fan (~0.1Amps at 24v) 2 wires, thermistor (unsure of signal, but thermistor wires are usually 24AWG or less) 4 wires, stepper motor control (~1.5Amps at ~ 5v, signal pulses) 5 wires, BLTouch (under 0.1Amp at 5v)
I will run the heater lines in parallel, with a separate connector. It would be neat to find a clean solution, but I don't expect to find a generic cable with 15 small wires and 2 large ones.
So, I'm looking for a heat-tolerant way to run about 18 inches of cable here. It will be flexing constantly, but that doesn't include any sharp bends or kinks.
Would a pair of ethernet cables be a good fit here? I'm a little nervous about running the fans over that wire gauge. I read Using 2x CAT6 cables for 3D Printer Hot End which suggests that it's fine, but I wonder if there's an obvious better option.