UP | HOME

Split keyboard firmware design

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

Date: 2019-02-11 Mon 00:00

Author: Huy Tran

Created: 2019-04-22 Mon 14:40