Splits
Kmk Part
Peg Supports Splits with only one thing changed. If your keyboard uses 2 wire configuration you need to add rx and tx to your kb.py
rx = board.RX
tx = board.TX
Peg part
Main.py:
No changes need / can to be made to your main.py for splits every time the keymap is saved the code is re-generated from the data in layout.json. There for no configuration is parsed in your main.py.
Layout.json:
Like we go over in the layout docs
splits have 5/6s fields in the "features":{
object.
"rx_tx": true,
"uartFlip": false,
"split": true,
"rightSide": false,
"splitPico":false,
"ble": false,
rx_tx
- bool
uartFlip
- bool
split
- bool
rightSide
- bool
splitPico
- bool
ble
- bool