logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git
commit: ce1adce69621378d5200d41d8ff0f15368c9161f
parent df2d30fd2c224ec2312d63f3eab35dd8b446c3b3
Author: Joel Challis <git@zvecr.com>
Date:   Tue, 23 Jul 2024 12:12:52 +0100

Migrate split.soft_serial_pin to split.serial.pin O-Z (#24146)

Migrate split.soft_serial_pin to split.serial.pin

Diffstat:

Mkeyboards/omkbd/ergodash/mini/keyboard.json4+++-
Mkeyboards/omkbd/ergodash/rev1/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/3x6/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/3x7/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/3x8/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/4x6/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/4x7/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/4x8/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/5x6/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/5x6_5x8/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/5x7/keyboard.json4+++-
Mkeyboards/omkbd/runner3680/5x8/keyboard.json4+++-
Mkeyboards/orthodox/rev1/keyboard.json4+++-
Mkeyboards/orthodox/rev3/keyboard.json4+++-
Mkeyboards/orthodox/rev3_teensy/keyboard.json4+++-
Mkeyboards/orthograph/keyboard.json4+++-
Mkeyboards/phoenix/keyboard.json6+++---
Mkeyboards/pinky/3/keyboard.json4+++-
Mkeyboards/pinky/4/keyboard.json4+++-
Mkeyboards/pisces/keyboard.json4+++-
Mkeyboards/pluckey/keyboard.json4+++-
Mkeyboards/pteron36/keyboard.json4+++-
Mkeyboards/quokka/keyboard.json4++--
Mkeyboards/qwertyydox/rev1/keyboard.json4+++-
Mkeyboards/rainkeebs/trailmix/keyboard.json4+++-
Mkeyboards/recompile_keys/choco60/rev1/keyboard.json4+++-
Mkeyboards/recompile_keys/choco60/rev2/keyboard.json4+++-
Mkeyboards/recompile_keys/cocoa40/keyboard.json4+++-
Mkeyboards/redox/rev1/base/keyboard.json4+++-
Mkeyboards/redox_media/keyboard.json4+++-
Mkeyboards/rgbkb/mun/rev1/keyboard.json4++--
Mkeyboards/rgbkb/sol/rev1/keyboard.json4+++-
Mkeyboards/rgbkb/sol/rev2/keyboard.json4+++-
Mkeyboards/rgbkb/sol3/rev1/keyboard.json4++--
Mkeyboards/rgbkb/zen/rev1/keyboard.json4+++-
Mkeyboards/rgbkb/zen/rev2/keyboard.json4+++-
Mkeyboards/rgbkb/zygomorph/rev1/keyboard.json4+++-
Mkeyboards/rura66/rev1/keyboard.json4+++-
Mkeyboards/salicylic_acid3/7skb/rev1/keyboard.json4+++-
Mkeyboards/salicylic_acid3/7splus/keyboard.json4+++-
Mkeyboards/salicylic_acid3/ajisai74/keyboard.json4+++-
Mkeyboards/salicylic_acid3/ergoarrows/keyboard.json4+++-
Mkeyboards/salicylic_acid3/guide68/keyboard.json4+++-
Mkeyboards/salicylic_acid3/jisplit89/rev1/keyboard.json4+++-
Mkeyboards/salicylic_acid3/naked48/rev1/keyboard.json4+++-
Mkeyboards/salicylic_acid3/naked60/rev1/keyboard.json4+++-
Mkeyboards/salicylic_acid3/naked64/rev1/keyboard.json4+++-
Mkeyboards/salicylic_acid3/nknl7en/keyboard.json4+++-
Mkeyboards/salicylic_acid3/nknl7jp/keyboard.json4+++-
Mkeyboards/scatter42/keyboard.json4+++-
Mkeyboards/sekigon/grs_70ec/keyboard.json4+++-
Mkeyboards/silverbullet44/keyboard.json4+++-
Mkeyboards/sleepy_craft_studios/sleepy_keeb_split/keyboard.json4+++-
Mkeyboards/sofle/info.json4+++-
Mkeyboards/sofle_choc/keyboard.json4+++-
Mkeyboards/spacetime/info.json4+++-
Mkeyboards/sparrow62/keyboard.json4+++-
Mkeyboards/spleeb/keyboard.json4++--
Mkeyboards/split67/keyboard.json4+++-
Mkeyboards/splitkb/aurora/corne/rev1/keyboard.json4+++-
Mkeyboards/splitkb/aurora/helix/rev1/keyboard.json4+++-
Mkeyboards/splitkb/aurora/lily58/rev1/keyboard.json4+++-
Mkeyboards/splitkb/aurora/sofle_v2/rev1/keyboard.json4+++-
Mkeyboards/splitkb/aurora/sweep/rev1/keyboard.json4+++-
Mkeyboards/splitkb/kyria/rev1/base/keyboard.json4+++-
Mkeyboards/splitkb/kyria/rev2/base/keyboard.json4+++-
Mkeyboards/splitkb/kyria/rev3/keyboard.json4+++-
Mkeyboards/supersplit/keyboard.json4+++-
Mkeyboards/takashicompany/compacx/keyboard.json4+++-
Mkeyboards/takashicompany/dogtag/keyboard.json4+++-
Mkeyboards/takashicompany/heavy_left/keyboard.json4+++-
Mkeyboards/takashicompany/minidivide/keyboard.json4+++-
Mkeyboards/takashicompany/minidivide_max/keyboard.json4+++-
Mkeyboards/takashiski/hecomi/alpha/keyboard.json4+++-
Mkeyboards/takashiski/otaku_split/rev0/keyboard.json4+++-
Mkeyboards/takashiski/otaku_split/rev1/keyboard.json4+++-
Mkeyboards/tkw/grandiceps/info.json4++--
Mkeyboards/tweetydabird/lotus58/elite_c/keyboard.json6++++--
Mkeyboards/tweetydabird/lotus58/nanoboot/keyboard.json6++++--
Mkeyboards/tweetydabird/lotus58/promicro/keyboard.json6++++--
Mkeyboards/tweetydabird/lotus58/rp2040_ce/keyboard.json4++--
Mkeyboards/tzarc/djinn/rev1/keyboard.json4+++-
Mkeyboards/unikeyboard/diverge3/keyboard.json4+++-
Mkeyboards/unikeyboard/divergetm2/keyboard.json4+++-
Mkeyboards/uzu42/rev1/keyboard.json4+++-
Mkeyboards/vitamins_included/rev1/keyboard.json4+++-
Mkeyboards/vitamins_included/rev2/keyboard.json4+++-
Mkeyboards/waterfowl/keyboard.json4+++-
Mkeyboards/xenon/keyboard.json4+++-
Mkeyboards/yoichiro/lunakey_mini/keyboard.json4+++-
Mkeyboards/yosino58/rev1/keyboard.json4+++-
Mkeyboards/yushakobo/ergo68/keyboard.json6++++--
Mkeyboards/yushakobo/navpad/10_helix_r/keyboard.json4+++-
Mkeyboards/zigotica/z34/keyboard.json4+++-
Mkeyboards/zvecr/split_blackpill/keyboard.json4++--
95 files changed, 282 insertions(+), 108 deletions(-)

diff --git a/keyboards/omkbd/ergodash/mini/keyboard.json b/keyboards/omkbd/ergodash/mini/keyboard.json @@ -30,7 +30,9 @@ "levels": 7 }, "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/ergodash/rev1/keyboard.json b/keyboards/omkbd/ergodash/rev1/keyboard.json @@ -30,7 +30,9 @@ "levels": 7 }, "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/3x6/keyboard.json b/keyboards/omkbd/runner3680/3x6/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/3x7/keyboard.json b/keyboards/omkbd/runner3680/3x7/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/3x8/keyboard.json b/keyboards/omkbd/runner3680/3x8/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/4x6/keyboard.json b/keyboards/omkbd/runner3680/4x6/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/4x7/keyboard.json b/keyboards/omkbd/runner3680/4x7/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/4x8/keyboard.json b/keyboards/omkbd/runner3680/4x8/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/5x6/keyboard.json b/keyboards/omkbd/runner3680/5x6/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/5x6_5x8/keyboard.json b/keyboards/omkbd/runner3680/5x6_5x8/keyboard.json @@ -24,7 +24,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/5x7/keyboard.json b/keyboards/omkbd/runner3680/5x7/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/omkbd/runner3680/5x8/keyboard.json b/keyboards/omkbd/runner3680/5x8/keyboard.json @@ -20,7 +20,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 120 diff --git a/keyboards/orthodox/rev1/keyboard.json b/keyboards/orthodox/rev1/keyboard.json @@ -13,7 +13,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/orthodox/rev3/keyboard.json b/keyboards/orthodox/rev3/keyboard.json @@ -13,7 +13,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/orthodox/rev3_teensy/keyboard.json b/keyboards/orthodox/rev3_teensy/keyboard.json @@ -13,7 +13,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "halfkay", diff --git a/keyboards/orthograph/keyboard.json b/keyboards/orthograph/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "E6", + "serial": { + "pin": "E6" + }, "transport": { "sync_matrix_state": true }, diff --git a/keyboards/phoenix/keyboard.json b/keyboards/phoenix/keyboard.json @@ -34,9 +34,9 @@ "pin": "B9" }, "serial": { - "driver": "usart" - }, - "soft_serial_pin": "A9" + "driver": "usart", + "pin": "A9" + } }, "processor": "STM32F401", "bootloader": "stm32-dfu", diff --git a/keyboards/pinky/3/keyboard.json b/keyboards/pinky/3/keyboard.json @@ -14,7 +14,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/pinky/4/keyboard.json b/keyboards/pinky/4/keyboard.json @@ -14,7 +14,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/pisces/keyboard.json b/keyboards/pisces/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u2", "bootloader": "atmel-dfu", diff --git a/keyboards/pluckey/keyboard.json b/keyboards/pluckey/keyboard.json @@ -35,13 +35,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "B2", "pin_b": "B3", "resolution": 2} ] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/pteron36/keyboard.json b/keyboards/pteron36/keyboard.json @@ -40,13 +40,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3", "encoder": { "right": { "rotary": [ {"pin_a": "F4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D3" } }, "rgblight": { diff --git a/keyboards/quokka/keyboard.json b/keyboards/quokka/keyboard.json @@ -66,9 +66,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "GP0", "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP0" } }, "url": "https://github.com/dlford/quokka", diff --git a/keyboards/qwertyydox/rev1/keyboard.json b/keyboards/qwertyydox/rev1/keyboard.json @@ -40,7 +40,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "qmk": { "locking": { diff --git a/keyboards/rainkeebs/trailmix/keyboard.json b/keyboards/rainkeebs/trailmix/keyboard.json @@ -30,7 +30,9 @@ ] } }, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "url": "https://www.rainkeebs.mx", "usb": { diff --git a/keyboards/recompile_keys/choco60/rev1/keyboard.json b/keyboards/recompile_keys/choco60/rev1/keyboard.json @@ -15,7 +15,9 @@ "handedness": { "pin": "D0" }, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "processor": "atmega32u4", "bootloader": "caterina" diff --git a/keyboards/recompile_keys/choco60/rev2/keyboard.json b/keyboards/recompile_keys/choco60/rev2/keyboard.json @@ -15,7 +15,9 @@ "handedness": { "pin": "D1" }, - "soft_serial_pin": "D0", + "serial": { + "pin": "D0" + }, "matrix_pins": { "right": { "cols": ["C7", "B7", "B6", "B5", "B4", "B3", "B2", "C6", "D4"], diff --git a/keyboards/recompile_keys/cocoa40/keyboard.json b/keyboards/recompile_keys/cocoa40/keyboard.json @@ -26,7 +26,9 @@ "handedness": { "pin": "D3" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/redox/rev1/base/keyboard.json b/keyboards/redox/rev1/base/keyboard.json @@ -8,7 +8,9 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/redox_media/keyboard.json b/keyboards/redox_media/keyboard.json @@ -33,7 +33,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/rgbkb/mun/rev1/keyboard.json b/keyboards/rgbkb/mun/rev1/keyboard.json @@ -115,7 +115,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "A9", "transport": { "sync": { "indicators": true, @@ -124,7 +123,8 @@ } }, "serial": { - "driver": "usart" + "driver": "usart", + "pin": "A9" } }, "processor": "STM32F303", diff --git a/keyboards/rgbkb/sol/rev1/keyboard.json b/keyboards/rgbkb/sol/rev1/keyboard.json @@ -92,7 +92,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "tapping": { "term": 150 diff --git a/keyboards/rgbkb/sol/rev2/keyboard.json b/keyboards/rgbkb/sol/rev2/keyboard.json @@ -90,7 +90,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "tapping": { "term": 150 diff --git a/keyboards/rgbkb/sol3/rev1/keyboard.json b/keyboards/rgbkb/sol3/rev1/keyboard.json @@ -130,7 +130,6 @@ "pins": ["A14", "B0"] } }, - "soft_serial_pin": "A9", "encoder": { "right": { "rotary": [ @@ -150,7 +149,8 @@ } }, "serial": { - "driver": "usart" + "driver": "usart", + "pin": "A9" }, "transport": { "sync": { diff --git a/keyboards/rgbkb/zen/rev1/keyboard.json b/keyboards/rgbkb/zen/rev1/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 16 diff --git a/keyboards/rgbkb/zen/rev2/keyboard.json b/keyboards/rgbkb/zen/rev2/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "rgblight": { "led_count": 34, diff --git a/keyboards/rgbkb/zygomorph/rev1/keyboard.json b/keyboards/rgbkb/zygomorph/rev1/keyboard.json @@ -93,7 +93,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "rgblight": { "split_count": [30, 30], diff --git a/keyboards/rura66/rev1/keyboard.json b/keyboards/rura66/rev1/keyboard.json @@ -48,7 +48,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/salicylic_acid3/7skb/rev1/keyboard.json b/keyboards/salicylic_acid3/7skb/rev1/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/salicylic_acid3/7splus/keyboard.json b/keyboards/salicylic_acid3/7splus/keyboard.json @@ -33,7 +33,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/salicylic_acid3/ajisai74/keyboard.json b/keyboards/salicylic_acid3/ajisai74/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/salicylic_acid3/ergoarrows/keyboard.json b/keyboards/salicylic_acid3/ergoarrows/keyboard.json @@ -33,7 +33,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/salicylic_acid3/guide68/keyboard.json b/keyboards/salicylic_acid3/guide68/keyboard.json @@ -54,7 +54,9 @@ "transport": { "protocol": "serial" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "layouts": { "LAYOUT": { diff --git a/keyboards/salicylic_acid3/jisplit89/rev1/keyboard.json b/keyboards/salicylic_acid3/jisplit89/rev1/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/salicylic_acid3/naked48/rev1/keyboard.json b/keyboards/salicylic_acid3/naked48/rev1/keyboard.json @@ -31,7 +31,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "matrix_pins": { "right": { "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "B4", "B5", "B2", "B2"], diff --git a/keyboards/salicylic_acid3/naked60/rev1/keyboard.json b/keyboards/salicylic_acid3/naked60/rev1/keyboard.json @@ -27,7 +27,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "matrix_pins": { "right": { "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "B4", "B5", "B2", "B2"], diff --git a/keyboards/salicylic_acid3/naked64/rev1/keyboard.json b/keyboards/salicylic_acid3/naked64/rev1/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "matrix_pins": { "right": { "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], diff --git a/keyboards/salicylic_acid3/nknl7en/keyboard.json b/keyboards/salicylic_acid3/nknl7en/keyboard.json @@ -33,7 +33,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/salicylic_acid3/nknl7jp/keyboard.json b/keyboards/salicylic_acid3/nknl7jp/keyboard.json @@ -33,7 +33,9 @@ "handedness": { "pin": "B6" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/scatter42/keyboard.json b/keyboards/scatter42/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/sekigon/grs_70ec/keyboard.json b/keyboards/sekigon/grs_70ec/keyboard.json @@ -23,7 +23,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/silverbullet44/keyboard.json b/keyboards/silverbullet44/keyboard.json @@ -56,7 +56,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/sleepy_craft_studios/sleepy_keeb_split/keyboard.json b/keyboards/sleepy_craft_studios/sleepy_keeb_split/keyboard.json @@ -29,7 +29,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "usb_detect": { "enabled": true } diff --git a/keyboards/sofle/info.json b/keyboards/sofle/info.json @@ -20,7 +20,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/sofle_choc/keyboard.json b/keyboards/sofle_choc/keyboard.json @@ -118,7 +118,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "encoder": { "right": { "rotary": [ diff --git a/keyboards/spacetime/info.json b/keyboards/spacetime/info.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/sparrow62/keyboard.json b/keyboards/sparrow62/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "F4" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/spleeb/keyboard.json b/keyboards/spleeb/keyboard.json @@ -29,7 +29,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "GP1", "encoder": { "right": { "rotary": [ @@ -45,7 +44,8 @@ } }, "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP1" } }, "url": "https://github.com/chrishoage/spleeb", diff --git a/keyboards/split67/keyboard.json b/keyboards/split67/keyboard.json @@ -33,7 +33,9 @@ "rows": ["D4", "C6", "D7", "E6", "B4"] } }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "url": "", "usb": { diff --git a/keyboards/splitkb/aurora/corne/rev1/keyboard.json b/keyboards/splitkb/aurora/corne/rev1/keyboard.json @@ -82,7 +82,6 @@ "bootmagic": { "matrix": [4, 5] }, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "rows": ["B1", "B3", "B2", "B6"], @@ -99,6 +98,9 @@ "handedness": { "pin": "F4" }, + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/splitkb/aurora/helix/rev1/keyboard.json b/keyboards/splitkb/aurora/helix/rev1/keyboard.json @@ -127,7 +127,9 @@ "rows": ["F4", "F5", "F6", "F7", "B1"] } }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "usb": { "pid": "0xB4C4" diff --git a/keyboards/splitkb/aurora/lily58/rev1/keyboard.json b/keyboards/splitkb/aurora/lily58/rev1/keyboard.json @@ -93,7 +93,6 @@ "bootmagic": { "matrix": [5, 0] }, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "rows": ["F4", "D4", "B3", "B2", "B6"], @@ -110,6 +109,9 @@ "handedness": { "pin": "F5" }, + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/splitkb/aurora/sofle_v2/rev1/keyboard.json b/keyboards/splitkb/aurora/sofle_v2/rev1/keyboard.json @@ -121,7 +121,9 @@ "rows": ["B3", "B1", "F7", "F6", "F5"] } }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "usb": { "pid": "0xEC32" diff --git a/keyboards/splitkb/aurora/sweep/rev1/keyboard.json b/keyboards/splitkb/aurora/sweep/rev1/keyboard.json @@ -78,7 +78,6 @@ "bootmagic": { "matrix": [4, 4] }, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "rows": ["B1", "F7", "F6", "B3"], @@ -96,6 +95,9 @@ "handedness": { "pin": "F4" }, + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/splitkb/kyria/rev1/base/keyboard.json b/keyboards/splitkb/kyria/rev1/base/keyboard.json @@ -11,7 +11,9 @@ ] }, "split": { - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "encoder": { "right": { "rotary": [ diff --git a/keyboards/splitkb/kyria/rev2/base/keyboard.json b/keyboards/splitkb/kyria/rev2/base/keyboard.json @@ -14,7 +14,9 @@ "handedness": { "matrix_grid": ["E6", "B3"] }, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "encoder": { "right": { "rotary": [ diff --git a/keyboards/splitkb/kyria/rev3/keyboard.json b/keyboards/splitkb/kyria/rev3/keyboard.json @@ -95,7 +95,6 @@ "bootmagic": { "matrix": [4, 6] }, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "rows": ["F6", "F7", "B1", "B3"], @@ -112,6 +111,9 @@ "handedness": { "pin": "B5" }, + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/supersplit/keyboard.json b/keyboards/supersplit/keyboard.json @@ -25,7 +25,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "layouts": { "LAYOUT_split_6x4_9": { diff --git a/keyboards/takashicompany/compacx/keyboard.json b/keyboards/takashicompany/compacx/keyboard.json @@ -60,7 +60,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/takashicompany/dogtag/keyboard.json b/keyboards/takashicompany/dogtag/keyboard.json @@ -30,7 +30,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "matrix_pins": { "right": { "cols": ["B1", "F7", "F6", "F5", "F4"], diff --git a/keyboards/takashicompany/heavy_left/keyboard.json b/keyboards/takashicompany/heavy_left/keyboard.json @@ -45,7 +45,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "development_board": "promicro", "layouts": { diff --git a/keyboards/takashicompany/minidivide/keyboard.json b/keyboards/takashicompany/minidivide/keyboard.json @@ -47,7 +47,9 @@ "rows": ["F4", "F5", "F6", "F7"] } }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "url": "", "usb": { diff --git a/keyboards/takashicompany/minidivide_max/keyboard.json b/keyboards/takashicompany/minidivide_max/keyboard.json @@ -45,7 +45,9 @@ "rows": ["F4", "F5", "F6", "F7", "B1"] } }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "url": "", "usb": { diff --git a/keyboards/takashiski/hecomi/alpha/keyboard.json b/keyboards/takashiski/hecomi/alpha/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D1" + "serial": { + "pin": "D1" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/takashiski/otaku_split/rev0/keyboard.json b/keyboards/takashiski/otaku_split/rev0/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/takashiski/otaku_split/rev1/keyboard.json b/keyboards/takashiski/otaku_split/rev1/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "D2" }, - "soft_serial_pin": "D0", + "serial": { + "pin": "D0" + }, "matrix_pins": { "right": { "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], diff --git a/keyboards/tkw/grandiceps/info.json b/keyboards/tkw/grandiceps/info.json @@ -52,7 +52,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "A15", "matrix_pins": { "right": { "cols": ["B0", "A7", "A3", "A5", "A4", "A2"], @@ -60,7 +59,8 @@ } }, "serial": { - "driver": "usart" + "driver": "usart", + "pin": "A15" } }, "qmk": { diff --git a/keyboards/tweetydabird/lotus58/elite_c/keyboard.json b/keyboards/tweetydabird/lotus58/elite_c/keyboard.json @@ -24,9 +24,11 @@ "handedness": { "pin": "B5" }, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" - }, + } } diff --git a/keyboards/tweetydabird/lotus58/nanoboot/keyboard.json b/keyboards/tweetydabird/lotus58/nanoboot/keyboard.json @@ -24,9 +24,11 @@ "handedness": { "pin": "B5" }, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" - }, + } } diff --git a/keyboards/tweetydabird/lotus58/promicro/keyboard.json b/keyboards/tweetydabird/lotus58/promicro/keyboard.json @@ -23,9 +23,11 @@ "handedness": { "pin": "B5" }, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" - }, + } } diff --git a/keyboards/tweetydabird/lotus58/rp2040_ce/keyboard.json b/keyboards/tweetydabird/lotus58/rp2040_ce/keyboard.json @@ -18,9 +18,9 @@ } }, "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP1" }, - "soft_serial_pin": "GP1", "handedness": { "pin": "GP9" } diff --git a/keyboards/tzarc/djinn/rev1/keyboard.json b/keyboards/tzarc/djinn/rev1/keyboard.json @@ -6,10 +6,12 @@ "max_brightness": 144 }, "split": { - "soft_serial_pin": "B9", "handedness": { "pin": "B11" }, + "serial": { + "pin": "B9" + }, "usb_detect": { "enabled": true } diff --git a/keyboards/unikeyboard/diverge3/keyboard.json b/keyboards/unikeyboard/diverge3/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/unikeyboard/divergetm2/keyboard.json b/keyboards/unikeyboard/divergetm2/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "ROW2COL", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/uzu42/rev1/keyboard.json b/keyboards/uzu42/rev1/keyboard.json @@ -22,7 +22,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/vitamins_included/rev1/keyboard.json b/keyboards/vitamins_included/rev1/keyboard.json @@ -15,7 +15,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 16, diff --git a/keyboards/vitamins_included/rev2/keyboard.json b/keyboards/vitamins_included/rev2/keyboard.json @@ -18,7 +18,9 @@ "handedness": { "pin": "B4" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/waterfowl/keyboard.json b/keyboards/waterfowl/keyboard.json @@ -29,7 +29,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "modifiers": true, diff --git a/keyboards/xenon/keyboard.json b/keyboards/xenon/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/yoichiro/lunakey_mini/keyboard.json b/keyboards/yoichiro/lunakey_mini/keyboard.json @@ -25,7 +25,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/yosino58/rev1/keyboard.json b/keyboards/yosino58/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "led_count": 12 diff --git a/keyboards/yushakobo/ergo68/keyboard.json b/keyboards/yushakobo/ergo68/keyboard.json @@ -127,14 +127,16 @@ "handedness": { "pin": "B6" }, + "serial": { + "pin": "D0" + }, "transport": { "sync": { "indicators": true, "layer_state": true, "matrix_state": true } - }, - "soft_serial_pin": "D0" + } }, "layouts": { "LAYOUT": { diff --git a/keyboards/yushakobo/navpad/10_helix_r/keyboard.json b/keyboards/yushakobo/navpad/10_helix_r/keyboard.json @@ -28,7 +28,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "encoder": { "right": { "rotary": [ diff --git a/keyboards/zigotica/z34/keyboard.json b/keyboards/zigotica/z34/keyboard.json @@ -32,7 +32,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "matrix_pins": { "right": { "direct": [ diff --git a/keyboards/zvecr/split_blackpill/keyboard.json b/keyboards/zvecr/split_blackpill/keyboard.json @@ -27,9 +27,9 @@ "pin": "B3" }, "serial": { - "driver": "usart" + "driver": "usart", + "pin": "B6" }, - "soft_serial_pin": "B6", "bootmagic": { "matrix": [4, 0] },