Huy's Notes
Split Keyboard Firmware Design

Split Keyboard Firmware Design

#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

Referred in


If you think this note resonated, be it positive or negative, please feel free to send me an email and we can talk.