From bcfe3a071851f4c8bd06928014dd9c744fdb5e80 Mon Sep 17 00:00:00 2001 From: Joel Challis Date: Tue, 23 Jul 2024 15:49:11 +0100 Subject: [PATCH] Migrate split.soft_serial_pin to split.serial.pin H-O (#24185) --- keyboards/hidtech/bastyl/keyboard.json | 4 +++- keyboards/hillside/46/0_1/keyboard.json | 4 +++- keyboards/hillside/48/0_1/keyboard.json | 4 +++- keyboards/hillside/52/0_1/keyboard.json | 4 +++- keyboards/hotdox76v2/keyboard.json | 4 +++- keyboards/ibnuda/squiggle/rev1/keyboard.json | 4 +++- keyboards/idank/spankbd/keyboard.json | 4 +++- keyboards/idank/sweeq/keyboard.json | 4 +++- keyboards/jian/rev2/keyboard.json | 4 +++- keyboards/jiran/info.json | 4 +++- keyboards/jorne/rev1/keyboard.json | 4 +++- keyboards/kagizaraya/miniaxe/keyboard.json | 4 +++- keyboards/kagizaraya/scythe/keyboard.json | 4 +++- keyboards/kakunpc/rabbit_capture_plan/keyboard.json | 4 +++- keyboards/kakunpc/suihankey/split/info.json | 4 +++- keyboards/kapl/rev1/keyboard.json | 4 +++- keyboards/kb58/keyboard.json | 4 +++- keyboards/keaboard/rev1/keyboard.json | 4 +++- keyboards/keebio/bfo9000/keyboard.json | 4 +++- keyboards/keebio/foldkb/rev1/keyboard.json | 4 +++- keyboards/keebio/fourier/keyboard.json | 4 +++- keyboards/keebio/iris/rev1/keyboard.json | 4 +++- keyboards/keebio/iris/rev1_led/keyboard.json | 4 +++- keyboards/keebio/iris/rev2/keyboard.json | 4 +++- keyboards/keebio/iris/rev3/keyboard.json | 4 +++- keyboards/keebio/iris/rev4/keyboard.json | 4 +++- keyboards/keebio/iris/rev5/keyboard.json | 4 +++- keyboards/keebio/iris/rev6/keyboard.json | 4 +++- keyboards/keebio/iris/rev7/keyboard.json | 4 +++- keyboards/keebio/kbo5000/rev1/keyboard.json | 4 +++- keyboards/keebio/levinson/rev1/keyboard.json | 4 +++- keyboards/keebio/levinson/rev2/keyboard.json | 4 +++- keyboards/keebio/levinson/rev3/keyboard.json | 4 +++- keyboards/keebio/nyquist/rev1/keyboard.json | 4 +++- keyboards/keebio/nyquist/rev2/keyboard.json | 4 +++- keyboards/keebio/nyquist/rev3/keyboard.json | 4 +++- keyboards/keebio/quefrency/rev1/keyboard.json | 4 +++- keyboards/keebio/quefrency/rev2/keyboard.json | 4 +++- keyboards/keebio/quefrency/rev3/keyboard.json | 4 +++- keyboards/keebio/quefrency/rev4/keyboard.json | 4 +++- keyboards/keebio/quefrency/rev5/keyboard.json | 4 +++- keyboards/keebio/rorschach/rev1/keyboard.json | 4 +++- keyboards/keebio/sinc/rev1/keyboard.json | 4 +++- keyboards/keebio/sinc/rev2/keyboard.json | 4 +++- keyboards/keebio/viterbi/rev1/keyboard.json | 4 +++- keyboards/keebio/viterbi/rev2/keyboard.json | 4 +++- keyboards/keycapsss/kimiko/rev1/keyboard.json | 4 +++- keyboards/keycapsss/kimiko/rev2/keyboard.json | 4 +++- keyboards/keyprez/bison/keyboard.json | 4 +++- keyboards/keyprez/unicorn/keyboard.json | 4 +++- keyboards/keystonecaps/gameroyadvance/keyboard.json | 4 +++- keyboards/kumaokobo/kudox/columner/keyboard.json | 4 +++- keyboards/kumaokobo/kudox/rev1/keyboard.json | 4 +++- keyboards/kumaokobo/kudox/rev2/keyboard.json | 4 +++- keyboards/kumaokobo/kudox/rev3/keyboard.json | 4 +++- keyboards/kumaokobo/kudox_full/rev1/keyboard.json | 4 +++- keyboards/kumaokobo/pico/65keys/keyboard.json | 4 +++- keyboards/kumaokobo/pico/70keys/keyboard.json | 4 +++- keyboards/lets_split/rev1/keyboard.json | 4 +++- keyboards/lets_split/rev2/keyboard.json | 4 +++- keyboards/lets_split/sockets/keyboard.json | 4 +++- keyboards/lily58/glow_enc/keyboard.json | 4 +++- keyboards/lily58/light/keyboard.json | 4 +++- keyboards/lily58/r2g/keyboard.json | 4 +++- keyboards/lily58/rev1/keyboard.json | 4 +++- keyboards/lime/rev1/keyboard.json | 4 +++- keyboards/majistic/keyboard.json | 4 +++- keyboards/malevolti/lyra/rev1/keyboard.json | 4 +++- keyboards/manta60/keyboard.json | 4 +++- keyboards/maple_computing/lets_split_eh/keyboard.json | 4 +++- keyboards/maple_computing/minidox/rev1/keyboard.json | 4 +++- keyboards/marksard/rhymestone/rev1/keyboard.json | 4 +++- keyboards/marksard/treadstone48/rev1/keyboard.json | 4 +++- keyboards/mechwild/mokulua/mirrored/keyboard.json | 4 +++- keyboards/mechwild/mokulua/standard/keyboard.json | 4 +++- keyboards/merge/um70/keyboard.json | 4 +++- keyboards/merge/um80/keyboard.json | 4 +++- keyboards/merge/uma/keyboard.json | 4 +++- keyboards/meson/keyboard.json | 4 +++- keyboards/mint60/keyboard.json | 4 +++- keyboards/momoka_ergo/keyboard.json | 4 +++- keyboards/mothwing/keyboard.json | 4 +++- keyboards/murcielago/rev1/keyboard.json | 4 +++- keyboards/nacly/sodium42/keyboard.json | 4 +++- keyboards/nacly/sodium50/keyboard.json | 4 +++- keyboards/nacly/sodium62/keyboard.json | 4 +++- keyboards/nacly/splitreus62/keyboard.json | 4 +++- keyboards/obosob/arch_36/keyboard.json | 4 +++- keyboards/obosob/steal_this_keyboard/keyboard.json | 4 +++- keyboards/ogre/ergo_split/keyboard.json | 4 +++- 90 files changed, 270 insertions(+), 90 deletions(-) diff --git a/keyboards/hidtech/bastyl/keyboard.json b/keyboards/hidtech/bastyl/keyboard.json index 7ebb9157396..1155caa3203 100644 --- a/keyboards/hidtech/bastyl/keyboard.json +++ b/keyboards/hidtech/bastyl/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "ROW2COL", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "ws2812": { "pin": "D2" diff --git a/keyboards/hillside/46/0_1/keyboard.json b/keyboards/hillside/46/0_1/keyboard.json index 7cb7150f3f2..663eeb25f4e 100644 --- a/keyboards/hillside/46/0_1/keyboard.json +++ b/keyboards/hillside/46/0_1/keyboard.json @@ -26,13 +26,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D2" } }, "rgblight": { diff --git a/keyboards/hillside/48/0_1/keyboard.json b/keyboards/hillside/48/0_1/keyboard.json index b640bc0cbf2..4dd2e013617 100644 --- a/keyboards/hillside/48/0_1/keyboard.json +++ b/keyboards/hillside/48/0_1/keyboard.json @@ -26,13 +26,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D2" } }, "rgblight": { diff --git a/keyboards/hillside/52/0_1/keyboard.json b/keyboards/hillside/52/0_1/keyboard.json index 0949fa9bb8e..c8db3917d67 100644 --- a/keyboards/hillside/52/0_1/keyboard.json +++ b/keyboards/hillside/52/0_1/keyboard.json @@ -26,13 +26,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D2" } }, "rgblight": { diff --git a/keyboards/hotdox76v2/keyboard.json b/keyboards/hotdox76v2/keyboard.json index 30fd71f62a6..438099827e9 100644 --- a/keyboards/hotdox76v2/keyboard.json +++ b/keyboards/hotdox76v2/keyboard.json @@ -36,7 +36,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "indicators": true, diff --git a/keyboards/ibnuda/squiggle/rev1/keyboard.json b/keyboards/ibnuda/squiggle/rev1/keyboard.json index 3baafefc841..41061674a91 100644 --- a/keyboards/ibnuda/squiggle/rev1/keyboard.json +++ b/keyboards/ibnuda/squiggle/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/idank/spankbd/keyboard.json b/keyboards/idank/spankbd/keyboard.json index fc9dce46313..89e28e15333 100644 --- a/keyboards/idank/spankbd/keyboard.json +++ b/keyboards/idank/spankbd/keyboard.json @@ -22,7 +22,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "layouts": { "LAYOUT_split_3x5_3": { diff --git a/keyboards/idank/sweeq/keyboard.json b/keyboards/idank/sweeq/keyboard.json index 0de9cd3aafa..a9b8d7411ef 100644 --- a/keyboards/idank/sweeq/keyboard.json +++ b/keyboards/idank/sweeq/keyboard.json @@ -24,7 +24,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "community_layouts": ["split_3x5_2"], "layout_aliases": { diff --git a/keyboards/jian/rev2/keyboard.json b/keyboards/jian/rev2/keyboard.json index 757fee166d8..8f04cdae459 100644 --- a/keyboards/jian/rev2/keyboard.json +++ b/keyboards/jian/rev2/keyboard.json @@ -42,7 +42,9 @@ "handedness": { "pin": "E6" }, - "soft_serial_pin": "D1" + "serial": { + "pin": "D1" + } }, "processor": "atmega32u4", "bootloader": "qmk-dfu", diff --git a/keyboards/jiran/info.json b/keyboards/jiran/info.json index 061ac2cc7c6..b06266ec8ca 100644 --- a/keyboards/jiran/info.json +++ b/keyboards/jiran/info.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D1" + "serial": { + "pin": "D1" + } }, "processor": "atmega32u4", "bootloader": "caterina" diff --git a/keyboards/jorne/rev1/keyboard.json b/keyboards/jorne/rev1/keyboard.json index 7f67edc6ec1..4e905e4bfc5 100644 --- a/keyboards/jorne/rev1/keyboard.json +++ b/keyboards/jorne/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "indicators": true, diff --git a/keyboards/kagizaraya/miniaxe/keyboard.json b/keyboards/kagizaraya/miniaxe/keyboard.json index c1de30ea79b..b2e3b14d0e6 100644 --- a/keyboards/kagizaraya/miniaxe/keyboard.json +++ b/keyboards/kagizaraya/miniaxe/keyboard.json @@ -10,7 +10,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kagizaraya/scythe/keyboard.json b/keyboards/kagizaraya/scythe/keyboard.json index 36b9a5a2d6f..ed1bd99f66e 100644 --- a/keyboards/kagizaraya/scythe/keyboard.json +++ b/keyboards/kagizaraya/scythe/keyboard.json @@ -18,7 +18,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kakunpc/rabbit_capture_plan/keyboard.json b/keyboards/kakunpc/rabbit_capture_plan/keyboard.json index 3d6e7958f47..8bf5d708c9e 100644 --- a/keyboards/kakunpc/rabbit_capture_plan/keyboard.json +++ b/keyboards/kakunpc/rabbit_capture_plan/keyboard.json @@ -53,7 +53,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/kakunpc/suihankey/split/info.json b/keyboards/kakunpc/suihankey/split/info.json index 2e5bf1ce975..d76df308fe2 100644 --- a/keyboards/kakunpc/suihankey/split/info.json +++ b/keyboards/kakunpc/suihankey/split/info.json @@ -13,7 +13,9 @@ "handedness": { "pin": "D2" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/kapl/rev1/keyboard.json b/keyboards/kapl/rev1/keyboard.json index 71e0678a422..820c647ccf7 100644 --- a/keyboards/kapl/rev1/keyboard.json +++ b/keyboards/kapl/rev1/keyboard.json @@ -61,7 +61,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "indicators": true, diff --git a/keyboards/kb58/keyboard.json b/keyboards/kb58/keyboard.json index 70581c2d8ae..3a4698a3d2f 100644 --- a/keyboards/kb58/keyboard.json +++ b/keyboards/kb58/keyboard.json @@ -15,12 +15,14 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "cols": ["F6", "B1", "E6", "D7", "C6", "D4", "D0"], "rows": ["F7", "B5", "B3", "B2", "B6"] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/keaboard/rev1/keyboard.json b/keyboards/keaboard/rev1/keyboard.json index 5eee555e4b0..1b5b4920750 100644 --- a/keyboards/keaboard/rev1/keyboard.json +++ b/keyboards/keaboard/rev1/keyboard.json @@ -17,7 +17,9 @@ "processor": "atmega32u4", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "features": { "extrakey": true, diff --git a/keyboards/keebio/bfo9000/keyboard.json b/keyboards/keebio/bfo9000/keyboard.json index 36fd272b90d..2dcc6076a08 100644 --- a/keyboards/keebio/bfo9000/keyboard.json +++ b/keyboards/keebio/bfo9000/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 20, diff --git a/keyboards/keebio/foldkb/rev1/keyboard.json b/keyboards/keebio/foldkb/rev1/keyboard.json index 447f2ed0fdc..70808c2662b 100644 --- a/keyboards/keebio/foldkb/rev1/keyboard.json +++ b/keyboards/keebio/foldkb/rev1/keyboard.json @@ -26,7 +26,9 @@ "handedness": { "pin": "F7" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 16, diff --git a/keyboards/keebio/fourier/keyboard.json b/keyboards/keebio/fourier/keyboard.json index 6f83ae6f533..057598a259a 100644 --- a/keyboards/keebio/fourier/keyboard.json +++ b/keyboards/keebio/fourier/keyboard.json @@ -39,7 +39,9 @@ "handedness": { "pin": "D2" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 14, diff --git a/keyboards/keebio/iris/rev1/keyboard.json b/keyboards/keebio/iris/rev1/keyboard.json index 334fbdfc93b..f9c1573a15b 100644 --- a/keyboards/keebio/iris/rev1/keyboard.json +++ b/keyboards/keebio/iris/rev1/keyboard.json @@ -32,7 +32,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/keebio/iris/rev1_led/keyboard.json b/keyboards/keebio/iris/rev1_led/keyboard.json index fe934c6c039..69f14d8494c 100644 --- a/keyboards/keebio/iris/rev1_led/keyboard.json +++ b/keyboards/keebio/iris/rev1_led/keyboard.json @@ -31,7 +31,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/keebio/iris/rev2/keyboard.json b/keyboards/keebio/iris/rev2/keyboard.json index 7afe1c5cae7..37a4764c6be 100644 --- a/keyboards/keebio/iris/rev2/keyboard.json +++ b/keyboards/keebio/iris/rev2/keyboard.json @@ -15,7 +15,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/keebio/iris/rev3/keyboard.json b/keyboards/keebio/iris/rev3/keyboard.json index 9ffafa3f893..f7b3f894fe4 100644 --- a/keyboards/keebio/iris/rev3/keyboard.json +++ b/keyboards/keebio/iris/rev3/keyboard.json @@ -48,7 +48,9 @@ "handedness": { "pin": "F0" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "qmk-dfu", diff --git a/keyboards/keebio/iris/rev4/keyboard.json b/keyboards/keebio/iris/rev4/keyboard.json index a43e7b88d2b..3acd3d0a145 100644 --- a/keyboards/keebio/iris/rev4/keyboard.json +++ b/keyboards/keebio/iris/rev4/keyboard.json @@ -45,7 +45,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -61,6 +60,9 @@ "cols": ["D4", "D7", "D3", "B7", "F0", "B3"], "rows": ["B1", "B2", "D2", "F1", "F4"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/iris/rev5/keyboard.json b/keyboards/keebio/iris/rev5/keyboard.json index 799e510cc29..043ecdb95e2 100644 --- a/keyboards/keebio/iris/rev5/keyboard.json +++ b/keyboards/keebio/iris/rev5/keyboard.json @@ -62,7 +62,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -78,6 +77,9 @@ "cols": ["D4", "D7", "D3", "B7", "F0", "B3"], "rows": ["B1", "B2", "D2", "F1", "F4"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/iris/rev6/keyboard.json b/keyboards/keebio/iris/rev6/keyboard.json index bcbacb5b222..ef240c5ab92 100644 --- a/keyboards/keebio/iris/rev6/keyboard.json +++ b/keyboards/keebio/iris/rev6/keyboard.json @@ -85,7 +85,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "handedness": { "pin": "D5" }, @@ -94,6 +93,9 @@ "cols": ["D4", "D6", "D7", "C7", "F1", "F4"], "rows": ["B1", "F0", "F5", "B4", "B5"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/iris/rev7/keyboard.json b/keyboards/keebio/iris/rev7/keyboard.json index 1f7677ef4dc..79b410cd94d 100644 --- a/keyboards/keebio/iris/rev7/keyboard.json +++ b/keyboards/keebio/iris/rev7/keyboard.json @@ -84,7 +84,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "handedness": { "pin": "D5" }, @@ -93,6 +92,9 @@ "cols": ["D4", "D6", "D7", "C7", "F1", "F4"], "rows": ["B1", "F0", "F5", "B4", "B5"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/kbo5000/rev1/keyboard.json b/keyboards/keebio/kbo5000/rev1/keyboard.json index 68d791bfb92..a74aef9485d 100644 --- a/keyboards/keebio/kbo5000/rev1/keyboard.json +++ b/keyboards/keebio/kbo5000/rev1/keyboard.json @@ -43,7 +43,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -60,6 +59,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "D2", "D3", "B7", "B1"], "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/levinson/rev1/keyboard.json b/keyboards/keebio/levinson/rev1/keyboard.json index ef4996615c0..798f2fc6f16 100644 --- a/keyboards/keebio/levinson/rev1/keyboard.json +++ b/keyboards/keebio/levinson/rev1/keyboard.json @@ -1,7 +1,9 @@ { "keyboard_name": "Levinson Rev. 1", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "usb": { "pid": "0x1146", diff --git a/keyboards/keebio/levinson/rev2/keyboard.json b/keyboards/keebio/levinson/rev2/keyboard.json index a5d3cad8443..dd711868375 100644 --- a/keyboards/keebio/levinson/rev2/keyboard.json +++ b/keyboards/keebio/levinson/rev2/keyboard.json @@ -1,7 +1,9 @@ { "keyboard_name": "Levinson Rev. 2", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "usb": { "pid": "0x2146", diff --git a/keyboards/keebio/levinson/rev3/keyboard.json b/keyboards/keebio/levinson/rev3/keyboard.json index 36c0c5dc9b3..79307277555 100644 --- a/keyboards/keebio/levinson/rev3/keyboard.json +++ b/keyboards/keebio/levinson/rev3/keyboard.json @@ -1,7 +1,6 @@ { "keyboard_name": "Levinson Rev. 3", "split": { - "soft_serial_pin": "D0", "handedness": { "pin": "D2" }, @@ -10,6 +9,9 @@ "cols": ["F4", "F7", "D3", "B5", "B4", "E6"], "rows": ["D4", "B2", "B3", "B1"] } + }, + "serial": { + "pin": "D0" } }, "usb": { diff --git a/keyboards/keebio/nyquist/rev1/keyboard.json b/keyboards/keebio/nyquist/rev1/keyboard.json index 7714e4a11c0..ef20252c53b 100644 --- a/keyboards/keebio/nyquist/rev1/keyboard.json +++ b/keyboards/keebio/nyquist/rev1/keyboard.json @@ -25,7 +25,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/keebio/nyquist/rev2/keyboard.json b/keyboards/keebio/nyquist/rev2/keyboard.json index bfabd92c55d..d327d74599a 100644 --- a/keyboards/keebio/nyquist/rev2/keyboard.json +++ b/keyboards/keebio/nyquist/rev2/keyboard.json @@ -38,7 +38,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/keebio/nyquist/rev3/keyboard.json b/keyboards/keebio/nyquist/rev3/keyboard.json index f975dde6b5c..f1aa1522f76 100644 --- a/keyboards/keebio/nyquist/rev3/keyboard.json +++ b/keyboards/keebio/nyquist/rev3/keyboard.json @@ -34,7 +34,9 @@ "handedness": { "pin": "D5" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/keebio/quefrency/rev1/keyboard.json b/keyboards/keebio/quefrency/rev1/keyboard.json index 3dbee364d89..73f6d0d6604 100644 --- a/keyboards/keebio/quefrency/rev1/keyboard.json +++ b/keyboards/keebio/quefrency/rev1/keyboard.json @@ -33,7 +33,6 @@ }, "diode_direction": "COL2ROW", "split": { - "soft_serial_pin": "D0", "handedness": { "pin": "D2" }, @@ -42,6 +41,9 @@ "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6", "C6"], "rows": ["F4", "D4", "D7", "E6", "B4", "B5"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/quefrency/rev2/keyboard.json b/keyboards/keebio/quefrency/rev2/keyboard.json index aacb72994a5..f9645b044b4 100644 --- a/keyboards/keebio/quefrency/rev2/keyboard.json +++ b/keyboards/keebio/quefrency/rev2/keyboard.json @@ -42,7 +42,6 @@ "pin": "E6" }, "split": { - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -58,6 +57,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], "rows": ["B3", "B2", "B6", "B4", "D7"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/quefrency/rev3/keyboard.json b/keyboards/keebio/quefrency/rev3/keyboard.json index 6dd8889a2b0..cd967977d57 100644 --- a/keyboards/keebio/quefrency/rev3/keyboard.json +++ b/keyboards/keebio/quefrency/rev3/keyboard.json @@ -42,7 +42,6 @@ "pin": "E6" }, "split": { - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -58,6 +57,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], "rows": ["B3", "B2", "B6", "B4", "D7"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/quefrency/rev4/keyboard.json b/keyboards/keebio/quefrency/rev4/keyboard.json index ef60302c742..4b68841f3d5 100644 --- a/keyboards/keebio/quefrency/rev4/keyboard.json +++ b/keyboards/keebio/quefrency/rev4/keyboard.json @@ -39,7 +39,6 @@ "pin": "E6" }, "split": { - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -55,6 +54,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], "rows": ["B3", "B2", "B6", "B4", "D7"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/quefrency/rev5/keyboard.json b/keyboards/keebio/quefrency/rev5/keyboard.json index 96b4fa5d268..4760510f8c5 100644 --- a/keyboards/keebio/quefrency/rev5/keyboard.json +++ b/keyboards/keebio/quefrency/rev5/keyboard.json @@ -39,7 +39,6 @@ "pin": "E6" }, "split": { - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ @@ -55,6 +54,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], "rows": ["B3", "B2", "B6", "B4", "D7"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keebio/rorschach/rev1/keyboard.json b/keyboards/keebio/rorschach/rev1/keyboard.json index 8286a791741..63fe877246d 100644 --- a/keyboards/keebio/rorschach/rev1/keyboard.json +++ b/keyboards/keebio/rorschach/rev1/keyboard.json @@ -39,7 +39,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/keebio/sinc/rev1/keyboard.json b/keyboards/keebio/sinc/rev1/keyboard.json index 929d0c0d823..f2af31c3fec 100644 --- a/keyboards/keebio/sinc/rev1/keyboard.json +++ b/keyboards/keebio/sinc/rev1/keyboard.json @@ -25,7 +25,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "transport": { "protocol": "serial", "sync" :{ @@ -47,6 +46,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] } + }, + "serial": { + "pin": "D0" } }, "matrix_pins": { diff --git a/keyboards/keebio/sinc/rev2/keyboard.json b/keyboards/keebio/sinc/rev2/keyboard.json index 71d1f622790..22ef7bc0589 100644 --- a/keyboards/keebio/sinc/rev2/keyboard.json +++ b/keyboards/keebio/sinc/rev2/keyboard.json @@ -25,7 +25,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "transport": { "protocol": "serial", "sync" :{ @@ -47,6 +46,9 @@ "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] } + }, + "serial": { + "pin": "D0" } }, "matrix_pins": { diff --git a/keyboards/keebio/viterbi/rev1/keyboard.json b/keyboards/keebio/viterbi/rev1/keyboard.json index b369066fc5f..28177b2897d 100644 --- a/keyboards/keebio/viterbi/rev1/keyboard.json +++ b/keyboards/keebio/viterbi/rev1/keyboard.json @@ -1,7 +1,9 @@ { "keyboard_name": "Viterbi Rev. 1", "split": { - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "usb": { "pid": "0x1157", diff --git a/keyboards/keebio/viterbi/rev2/keyboard.json b/keyboards/keebio/viterbi/rev2/keyboard.json index 58d921da94a..a3e2d055b26 100644 --- a/keyboards/keebio/viterbi/rev2/keyboard.json +++ b/keyboards/keebio/viterbi/rev2/keyboard.json @@ -4,7 +4,9 @@ "handedness": { "pin": "D2" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "usb": { "pid": "0x2157", diff --git a/keyboards/keycapsss/kimiko/rev1/keyboard.json b/keyboards/keycapsss/kimiko/rev1/keyboard.json index 81427517bd6..ae09eb83c87 100644 --- a/keyboards/keycapsss/kimiko/rev1/keyboard.json +++ b/keyboards/keycapsss/kimiko/rev1/keyboard.json @@ -25,13 +25,15 @@ ] }, "split": { - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D2" } }, "rgblight": { diff --git a/keyboards/keycapsss/kimiko/rev2/keyboard.json b/keyboards/keycapsss/kimiko/rev2/keyboard.json index f595bd9cc42..12a7a2c7268 100644 --- a/keyboards/keycapsss/kimiko/rev2/keyboard.json +++ b/keyboards/keycapsss/kimiko/rev2/keyboard.json @@ -117,7 +117,9 @@ "rows": ["D4", "C6", "D7", "E6", "B4", "B5"] } }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "url": "https://keycapsss.com", "usb": { diff --git a/keyboards/keyprez/bison/keyboard.json b/keyboards/keyprez/bison/keyboard.json index dd35c3c5034..5fd2de1ff59 100644 --- a/keyboards/keyprez/bison/keyboard.json +++ b/keyboards/keyprez/bison/keyboard.json @@ -35,13 +35,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "encoder": { "right": { "rotary": [ {"pin_a": "B5", "pin_b": "B6"} ] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keyprez/unicorn/keyboard.json b/keyboards/keyprez/unicorn/keyboard.json index 238560321d1..7fa855e2408 100644 --- a/keyboards/keyprez/unicorn/keyboard.json +++ b/keyboards/keyprez/unicorn/keyboard.json @@ -35,12 +35,14 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["F5", "D3", "B5", "D7", "B4", "B6", "E6", "C6"], "rows": ["F4", "B2", "F6", "F7", "B1", "B3"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/keystonecaps/gameroyadvance/keyboard.json b/keyboards/keystonecaps/gameroyadvance/keyboard.json index 5a1d9f49210..15cce9afd54 100644 --- a/keyboards/keystonecaps/gameroyadvance/keyboard.json +++ b/keyboards/keystonecaps/gameroyadvance/keyboard.json @@ -55,7 +55,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ @@ -68,6 +67,9 @@ "cols": ["C6", "D4", "D0", "D1", "B1", "F7", "F4", "F5", "F6"], "rows": ["D7", "E6", "B4", "B5", "B6"] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/kumaokobo/kudox/columner/keyboard.json b/keyboards/kumaokobo/kudox/columner/keyboard.json index 2fde419205a..43458663828 100644 --- a/keyboards/kumaokobo/kudox/columner/keyboard.json +++ b/keyboards/kumaokobo/kudox/columner/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kumaokobo/kudox/rev1/keyboard.json b/keyboards/kumaokobo/kudox/rev1/keyboard.json index ba4dbe7ae37..65c01a798e8 100644 --- a/keyboards/kumaokobo/kudox/rev1/keyboard.json +++ b/keyboards/kumaokobo/kudox/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kumaokobo/kudox/rev2/keyboard.json b/keyboards/kumaokobo/kudox/rev2/keyboard.json index a7423adf111..9df232c6411 100644 --- a/keyboards/kumaokobo/kudox/rev2/keyboard.json +++ b/keyboards/kumaokobo/kudox/rev2/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kumaokobo/kudox/rev3/keyboard.json b/keyboards/kumaokobo/kudox/rev3/keyboard.json index 25ead435052..cfd15111234 100644 --- a/keyboards/kumaokobo/kudox/rev3/keyboard.json +++ b/keyboards/kumaokobo/kudox/rev3/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kumaokobo/kudox_full/rev1/keyboard.json b/keyboards/kumaokobo/kudox_full/rev1/keyboard.json index 2919cbf0867..b79deec7dc2 100644 --- a/keyboards/kumaokobo/kudox_full/rev1/keyboard.json +++ b/keyboards/kumaokobo/kudox_full/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kumaokobo/pico/65keys/keyboard.json b/keyboards/kumaokobo/pico/65keys/keyboard.json index 00113a931f3..db2ca9fdca6 100644 --- a/keyboards/kumaokobo/pico/65keys/keyboard.json +++ b/keyboards/kumaokobo/pico/65keys/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/kumaokobo/pico/70keys/keyboard.json b/keyboards/kumaokobo/pico/70keys/keyboard.json index a820c7eee32..00add138746 100644 --- a/keyboards/kumaokobo/pico/70keys/keyboard.json +++ b/keyboards/kumaokobo/pico/70keys/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/lets_split/rev1/keyboard.json b/keyboards/lets_split/rev1/keyboard.json index 49bbcbabc97..885ed7c2b98 100644 --- a/keyboards/lets_split/rev1/keyboard.json +++ b/keyboards/lets_split/rev1/keyboard.json @@ -13,7 +13,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 16 diff --git a/keyboards/lets_split/rev2/keyboard.json b/keyboards/lets_split/rev2/keyboard.json index 13da4f9624a..7f7c75d1a7a 100644 --- a/keyboards/lets_split/rev2/keyboard.json +++ b/keyboards/lets_split/rev2/keyboard.json @@ -13,7 +13,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12 diff --git a/keyboards/lets_split/sockets/keyboard.json b/keyboards/lets_split/sockets/keyboard.json index 1354d9cf70f..a385df3c786 100644 --- a/keyboards/lets_split/sockets/keyboard.json +++ b/keyboards/lets_split/sockets/keyboard.json @@ -13,7 +13,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12 diff --git a/keyboards/lily58/glow_enc/keyboard.json b/keyboards/lily58/glow_enc/keyboard.json index 7778069833e..9f7a2760aad 100644 --- a/keyboards/lily58/glow_enc/keyboard.json +++ b/keyboards/lily58/glow_enc/keyboard.json @@ -25,13 +25,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "D4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D2" } }, "ws2812": { diff --git a/keyboards/lily58/light/keyboard.json b/keyboards/lily58/light/keyboard.json index 34c4e28b186..0eadf11eb6f 100644 --- a/keyboards/lily58/light/keyboard.json +++ b/keyboards/lily58/light/keyboard.json @@ -26,13 +26,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F5", "pin_b": "F4"} ] } + }, + "serial": { + "pin": "D2" } }, "ws2812": { diff --git a/keyboards/lily58/r2g/keyboard.json b/keyboards/lily58/r2g/keyboard.json index dbe5cfa9e01..bb825b1d9ec 100644 --- a/keyboards/lily58/r2g/keyboard.json +++ b/keyboards/lily58/r2g/keyboard.json @@ -25,7 +25,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/lily58/rev1/keyboard.json b/keyboards/lily58/rev1/keyboard.json index 6f341915bff..9ee51b8ba36 100644 --- a/keyboards/lily58/rev1/keyboard.json +++ b/keyboards/lily58/rev1/keyboard.json @@ -18,7 +18,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "led_count": 12 diff --git a/keyboards/lime/rev1/keyboard.json b/keyboards/lime/rev1/keyboard.json index e7d6231a6b9..50fc82ae195 100644 --- a/keyboards/lime/rev1/keyboard.json +++ b/keyboards/lime/rev1/keyboard.json @@ -20,7 +20,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ @@ -28,6 +27,9 @@ ] } }, + "serial": { + "pin": "D2" + }, "transport": { "sync": { "wpm": true diff --git a/keyboards/majistic/keyboard.json b/keyboards/majistic/keyboard.json index 2a93a99e869..adf18792c73 100644 --- a/keyboards/majistic/keyboard.json +++ b/keyboards/majistic/keyboard.json @@ -29,12 +29,14 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], "rows": ["D4", "C6", "D7", "E6", "B4"] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/malevolti/lyra/rev1/keyboard.json b/keyboards/malevolti/lyra/rev1/keyboard.json index 4c88b71692f..cce0ad7bb7e 100644 --- a/keyboards/malevolti/lyra/rev1/keyboard.json +++ b/keyboards/malevolti/lyra/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 100 diff --git a/keyboards/manta60/keyboard.json b/keyboards/manta60/keyboard.json index dbeb6628a54..d2f308e89c8 100644 --- a/keyboards/manta60/keyboard.json +++ b/keyboards/manta60/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/maple_computing/lets_split_eh/keyboard.json b/keyboards/maple_computing/lets_split_eh/keyboard.json index 5624f12ac1c..42a1cf3e77a 100644 --- a/keyboards/maple_computing/lets_split_eh/keyboard.json +++ b/keyboards/maple_computing/lets_split_eh/keyboard.json @@ -41,7 +41,9 @@ "handedness": { "pin": "D3" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/maple_computing/minidox/rev1/keyboard.json b/keyboards/maple_computing/minidox/rev1/keyboard.json index 7fc69dd9dd2..b64f26e8347 100644 --- a/keyboards/maple_computing/minidox/rev1/keyboard.json +++ b/keyboards/maple_computing/minidox/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/marksard/rhymestone/rev1/keyboard.json b/keyboards/marksard/rhymestone/rev1/keyboard.json index 86af26b0727..3fe23d6d94b 100644 --- a/keyboards/marksard/rhymestone/rev1/keyboard.json +++ b/keyboards/marksard/rhymestone/rev1/keyboard.json @@ -23,7 +23,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/marksard/treadstone48/rev1/keyboard.json b/keyboards/marksard/treadstone48/rev1/keyboard.json index d841e12cbe5..ea9f108f0b1 100644 --- a/keyboards/marksard/treadstone48/rev1/keyboard.json +++ b/keyboards/marksard/treadstone48/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/mechwild/mokulua/mirrored/keyboard.json b/keyboards/mechwild/mokulua/mirrored/keyboard.json index e1ca30efdb8..dc66c0c53a1 100644 --- a/keyboards/mechwild/mokulua/mirrored/keyboard.json +++ b/keyboards/mechwild/mokulua/mirrored/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3", + "serial": { + "pin": "D3" + }, "transport": { "sync": { "indicators": true, diff --git a/keyboards/mechwild/mokulua/standard/keyboard.json b/keyboards/mechwild/mokulua/standard/keyboard.json index bd248712e73..f3eccd921fa 100644 --- a/keyboards/mechwild/mokulua/standard/keyboard.json +++ b/keyboards/mechwild/mokulua/standard/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3", + "serial": { + "pin": "D3" + }, "transport": { "sync": { "indicators": true, diff --git a/keyboards/merge/um70/keyboard.json b/keyboards/merge/um70/keyboard.json index c349abc7881..afb52d3d4ff 100644 --- a/keyboards/merge/um70/keyboard.json +++ b/keyboards/merge/um70/keyboard.json @@ -31,7 +31,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/merge/um80/keyboard.json b/keyboards/merge/um80/keyboard.json index 1cbac749f7b..ea233e8f1c8 100644 --- a/keyboards/merge/um80/keyboard.json +++ b/keyboards/merge/um80/keyboard.json @@ -31,7 +31,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/merge/uma/keyboard.json b/keyboards/merge/uma/keyboard.json index d5fea75fb49..9bd9e54582a 100644 --- a/keyboards/merge/uma/keyboard.json +++ b/keyboards/merge/uma/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/meson/keyboard.json b/keyboards/meson/keyboard.json index 88bbc18886a..62640890ca3 100644 --- a/keyboards/meson/keyboard.json +++ b/keyboards/meson/keyboard.json @@ -29,7 +29,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/mint60/keyboard.json b/keyboards/mint60/keyboard.json index 98f91a44690..c5bfe27365e 100644 --- a/keyboards/mint60/keyboard.json +++ b/keyboards/mint60/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/momoka_ergo/keyboard.json b/keyboards/momoka_ergo/keyboard.json index 68fe1b308f5..a24430ee823 100644 --- a/keyboards/momoka_ergo/keyboard.json +++ b/keyboards/momoka_ergo/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/mothwing/keyboard.json b/keyboards/mothwing/keyboard.json index 350c52c72e4..c52d9df00e5 100644 --- a/keyboards/mothwing/keyboard.json +++ b/keyboards/mothwing/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "development_board": "promicro", "layouts": { diff --git a/keyboards/murcielago/rev1/keyboard.json b/keyboards/murcielago/rev1/keyboard.json index 39c2d4fc3d5..4d3a82ef2c6 100644 --- a/keyboards/murcielago/rev1/keyboard.json +++ b/keyboards/murcielago/rev1/keyboard.json @@ -35,7 +35,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "E6", "encoder": { "right": { "rotary": [ @@ -48,6 +47,9 @@ "cols": ["D6", "D7", "D3", "B2", "B1", "B0"], "rows": ["B3", "B7", "D4", "B6", "C6", "C7"] } + }, + "serial": { + "pin": "E6" } }, "processor": "atmega32u4", diff --git a/keyboards/nacly/sodium42/keyboard.json b/keyboards/nacly/sodium42/keyboard.json index ba4f386ca17..2db83408ac0 100644 --- a/keyboards/nacly/sodium42/keyboard.json +++ b/keyboards/nacly/sodium42/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "F4" }, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/nacly/sodium50/keyboard.json b/keyboards/nacly/sodium50/keyboard.json index 4144b6a4735..b9448c82171 100644 --- a/keyboards/nacly/sodium50/keyboard.json +++ b/keyboards/nacly/sodium50/keyboard.json @@ -32,7 +32,9 @@ "handedness": { "pin": "F4" }, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/nacly/sodium62/keyboard.json b/keyboards/nacly/sodium62/keyboard.json index 1e181eebab6..904fa9568ae 100644 --- a/keyboards/nacly/sodium62/keyboard.json +++ b/keyboards/nacly/sodium62/keyboard.json @@ -33,7 +33,9 @@ "handedness": { "pin": "F4" }, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/nacly/splitreus62/keyboard.json b/keyboards/nacly/splitreus62/keyboard.json index e46d4be6680..a3b1544b9a2 100644 --- a/keyboards/nacly/splitreus62/keyboard.json +++ b/keyboards/nacly/splitreus62/keyboard.json @@ -33,7 +33,9 @@ "handedness": { "pin": "F4" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/obosob/arch_36/keyboard.json b/keyboards/obosob/arch_36/keyboard.json index db3e356f3a7..290446dd225 100644 --- a/keyboards/obosob/arch_36/keyboard.json +++ b/keyboards/obosob/arch_36/keyboard.json @@ -25,7 +25,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/obosob/steal_this_keyboard/keyboard.json b/keyboards/obosob/steal_this_keyboard/keyboard.json index 83de29d69c8..cc99431b5aa 100644 --- a/keyboards/obosob/steal_this_keyboard/keyboard.json +++ b/keyboards/obosob/steal_this_keyboard/keyboard.json @@ -29,7 +29,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "matrix_pins": { "right": { "direct": [ @@ -39,6 +38,9 @@ ["B5", "C6", null, null, null] ] } + }, + "serial": { + "pin": "D2" } }, "community_layouts": [ diff --git a/keyboards/ogre/ergo_split/keyboard.json b/keyboards/ogre/ergo_split/keyboard.json index ff06b079c08..4dc3caa5300 100644 --- a/keyboards/ogre/ergo_split/keyboard.json +++ b/keyboards/ogre/ergo_split/keyboard.json @@ -27,7 +27,9 @@ "handedness": { "pin": "D1" }, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "rgblight": { "led_count": 14,