-
Notifications
You must be signed in to change notification settings - Fork 53
Mutual UART communication
HASUMI Hitoshi edited this page May 18, 2022
·
6 revisions
0.9.6+
- Syncs RGB blinking between both halves
- Keycodes related to RGB (see RGB-feature) work on not only anchor but also partner half
kbd = Keyboard.new
kbd.split = true
kbd.mutual_uart_at_my_own_risk = true
- Turning on
Keyboard#mutual_uart_at_my_own_risk
is an experimental feature- It may make the keyboard unstable and may break your chip🔥
- Make sure to disconnect the TRS(TRRS) cable when you change this option. Reconnect it after changing BOTH halves
- Disconnect the USB cable and the TR(R)S cable
- Connect the USB cable to a half, flash prk_firmware-*.uf2 and your
keymap.rb
that configuresmutual_uart_at_my_own_risk = true
- Disconnect the USB cable
- Connect the USB cable to the other half, flash prk_firmware-*.uf2 and your
keymap.rb
that configuresmutual_uart_at_my_own_risk = true
- Disconnect the USB cable
- Connect the TR(R)S cable
- Eventually, connect the USB cable to the anchor half
- Getting started
- Keyboard features
- Keycodes (ja)
- Mouse (ja)
- Layers and mode key (ja)
- Debounce
- Composite key
- Split-type keyboard
- Keyscan matrix
- Num Lock, Caps Lock and Scroll Lock
- Useful methods that make you free
- BIOS mode
- Other features
- Examples
- Development
- Contribute to the Wiki
- FAQ