#hardware #keyboard
For split keyboard, we have two controllers or each side, it's a bit tricker to write firmware for this kind of keyboards.
The design for this would be: A master controller, which will act as a USB device and communicate directly with the computer, and a slave controller, which will continuously transmit matrix signal to master via a cable or RF.
scan key matrix
+------------+ +------------+
| | | |
◄------+ master |◄--------+ secondary |
| | | |
+------------+ +------------+
scan key matrix
If you think this note resonated, be it positive or negative, please feel free to send me an email and we can talk.