After successful Planck and Ergodox experiments, I'm beginning my first fully custom board. It will be a compact split with 48 keys, Trackpoint, and WS2812 strips on both halves. I will use QMK for the firmware.
I've researched a ton but still not quite clear on the best way to connect the halves.
There will be a Teensy and the Trackpoint in the right half. The left half will only have keyswitches and 24 LEDs. From calculations, I think the left half LEDs would draw about 1 amp, at most. I could limit the brightness problematically to keep power draw low enough (at the expense of brightness).
Any advice/suggestions on how to connect the halves is greatly appreciated.
As I see it, I can:
1. The Ergodox way. Use a TRRS and MCP23018 I/O Expander. Honestly, I don't understand how the I/O expander works and if I could get the firmware working with it. (I've read the spec sheets. I need it in English). Additionally, does the TRRS connector have what's needed to drive the LEDs?
2. Use a USB C cable with female breakout boards and non standard (for USB C) wiring. The left half matrix is 6x4 so I'd need 10 wires for the matrix, plus 3 for VCC, GND, and signal for the LEDs. So, 13 total wires, which USB C can provide. Does that sound right?
3. Some variation of number 2 like, maybe an HDMI cable. It's easy to breakout boards for these too.
4. Something else I don't know about???
Input from the Making Stuff Together! subforum always appreciated!