aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/hidtech/bastyl/keyboard.json4
-rw-r--r--keyboards/hillside/46/0_1/keyboard.json4
-rw-r--r--keyboards/hillside/48/0_1/keyboard.json4
-rw-r--r--keyboards/hillside/52/0_1/keyboard.json4
-rw-r--r--keyboards/hotdox76v2/keyboard.json4
-rw-r--r--keyboards/ibnuda/squiggle/rev1/keyboard.json4
-rw-r--r--keyboards/idank/spankbd/keyboard.json4
-rw-r--r--keyboards/idank/sweeq/keyboard.json4
-rw-r--r--keyboards/jian/rev2/keyboard.json4
-rw-r--r--keyboards/jiran/info.json4
-rw-r--r--keyboards/jorne/rev1/keyboard.json4
-rw-r--r--keyboards/kagizaraya/miniaxe/keyboard.json4
-rw-r--r--keyboards/kagizaraya/scythe/keyboard.json4
-rw-r--r--keyboards/kakunpc/rabbit_capture_plan/keyboard.json4
-rw-r--r--keyboards/kakunpc/suihankey/split/info.json4
-rw-r--r--keyboards/kapl/rev1/keyboard.json4
-rw-r--r--keyboards/kb58/keyboard.json4
-rw-r--r--keyboards/keaboard/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/bfo9000/keyboard.json4
-rw-r--r--keyboards/keebio/foldkb/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/fourier/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev1_led/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev2/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev3/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev4/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev5/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev6/keyboard.json4
-rw-r--r--keyboards/keebio/iris/rev7/keyboard.json4
-rw-r--r--keyboards/keebio/kbo5000/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/levinson/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/levinson/rev2/keyboard.json4
-rw-r--r--keyboards/keebio/levinson/rev3/keyboard.json4
-rw-r--r--keyboards/keebio/nyquist/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/nyquist/rev2/keyboard.json4
-rw-r--r--keyboards/keebio/nyquist/rev3/keyboard.json4
-rw-r--r--keyboards/keebio/quefrency/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/quefrency/rev2/keyboard.json4
-rw-r--r--keyboards/keebio/quefrency/rev3/keyboard.json4
-rw-r--r--keyboards/keebio/quefrency/rev4/keyboard.json4
-rw-r--r--keyboards/keebio/quefrency/rev5/keyboard.json4
-rw-r--r--keyboards/keebio/rorschach/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/sinc/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/sinc/rev2/keyboard.json4
-rw-r--r--keyboards/keebio/viterbi/rev1/keyboard.json4
-rw-r--r--keyboards/keebio/viterbi/rev2/keyboard.json4
-rw-r--r--keyboards/keycapsss/kimiko/rev1/keyboard.json4
-rw-r--r--keyboards/keycapsss/kimiko/rev2/keyboard.json4
-rw-r--r--keyboards/keyprez/bison/keyboard.json4
-rw-r--r--keyboards/keyprez/unicorn/keyboard.json4
-rw-r--r--keyboards/keystonecaps/gameroyadvance/keyboard.json4
-rw-r--r--keyboards/kumaokobo/kudox/columner/keyboard.json4
-rw-r--r--keyboards/kumaokobo/kudox/rev1/keyboard.json4
-rw-r--r--keyboards/kumaokobo/kudox/rev2/keyboard.json4
-rw-r--r--keyboards/kumaokobo/kudox/rev3/keyboard.json4
-rw-r--r--keyboards/kumaokobo/kudox_full/rev1/keyboard.json4
-rw-r--r--keyboards/kumaokobo/pico/65keys/keyboard.json4
-rw-r--r--keyboards/kumaokobo/pico/70keys/keyboard.json4
-rw-r--r--keyboards/lets_split/rev1/keyboard.json4
-rw-r--r--keyboards/lets_split/rev2/keyboard.json4
-rw-r--r--keyboards/lets_split/sockets/keyboard.json4
-rw-r--r--keyboards/lily58/glow_enc/keyboard.json4
-rw-r--r--keyboards/lily58/light/keyboard.json4
-rw-r--r--keyboards/lily58/r2g/keyboard.json4
-rw-r--r--keyboards/lily58/rev1/keyboard.json4
-rw-r--r--keyboards/lime/rev1/keyboard.json4
-rw-r--r--keyboards/majistic/keyboard.json4
-rw-r--r--keyboards/malevolti/lyra/rev1/keyboard.json4
-rw-r--r--keyboards/manta60/keyboard.json4
-rw-r--r--keyboards/maple_computing/lets_split_eh/keyboard.json4
-rw-r--r--keyboards/maple_computing/minidox/rev1/keyboard.json4
-rw-r--r--keyboards/marksard/rhymestone/rev1/keyboard.json4
-rw-r--r--keyboards/marksard/treadstone48/rev1/keyboard.json4
-rw-r--r--keyboards/mechwild/mokulua/mirrored/keyboard.json4
-rw-r--r--keyboards/mechwild/mokulua/standard/keyboard.json4
-rw-r--r--keyboards/merge/um70/keyboard.json4
-rw-r--r--keyboards/merge/um80/keyboard.json4
-rw-r--r--keyboards/merge/uma/keyboard.json4
-rw-r--r--keyboards/meson/keyboard.json4
-rw-r--r--keyboards/mint60/keyboard.json4
-rw-r--r--keyboards/momoka_ergo/keyboard.json4
-rw-r--r--keyboards/mothwing/keyboard.json4
-rw-r--r--keyboards/murcielago/rev1/keyboard.json4
-rw-r--r--keyboards/nacly/sodium42/keyboard.json4
-rw-r--r--keyboards/nacly/sodium50/keyboard.json4
-rw-r--r--keyboards/nacly/sodium62/keyboard.json4
-rw-r--r--keyboards/nacly/splitreus62/keyboard.json4
-rw-r--r--keyboards/obosob/arch_36/keyboard.json4
-rw-r--r--keyboards/obosob/steal_this_keyboard/keyboard.json4
-rw-r--r--keyboards/ogre/ergo_split/keyboard.json4
90 files changed, 270 insertions, 90 deletions
diff --git a/keyboards/hidtech/bastyl/keyboard.json b/keyboards/hidtech/bastyl/keyboard.json
index 7ebb915739..1155caa320 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 7cb7150f3f..663eeb25f4 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 b640bc0cbf..4dd2e01361 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 0949fa9bb8..c8db3917d6 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 30fd71f62a..438099827e 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 3baafefc84..41061674a9 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 fc9dce4631..89e28e1533 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 0de9cd3aaf..a9b8d7411e 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 757fee166d..8f04cdae45 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 061ac2cc7c..b06266ec8c 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 7f67edc6ec..4e905e4bfc 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 c1de30ea79..b2e3b14d0e 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 36b9a5a2d6..ed1bd99f66 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 3d6e7958f4..8bf5d708c9 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 2e5bf1ce97..d76df308fe 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 71e0678a42..820c647ccf 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 70581c2d8a..3a4698a3d2 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 5eee555e4b..1b5b492075 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 36fd272b90..2dcc6076a0 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 447f2ed0fd..70808c2662 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 6f83ae6f53..057598a259 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 334fbdfc93..f9c1573a15 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 fe934c6c03..69f14d8494 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 7afe1c5cae..37a4764c6b 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 9ffafa3f89..f7b3f894fe 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 a43e7b88d2..3acd3d0a14 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 799e510cc2..043ecdb95e 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 bcbacb5b22..ef240c5ab9 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 1f7677ef4d..79b410cd94 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 68d791bfb9..a74aef9485 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 ef4996615c..798f2fc6f1 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 a5d3cad844..dd71186837 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 36c0c5dc9b..7930727755 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 7714e4a11c..ef20252c53 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 bfabd92c55..d327d74599 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 f975dde6b5..f1aa1522f7 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 3dbee364d8..73f6d0d660 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 aacb72994a..f9645b044b 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 6dd8889a2b..cd967977d5 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 ef60302c74..4b68841f3d 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 96b4fa5d26..4760510f8c 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 8286a79174..63fe877246 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 929d0c0d82..f2af31c3fe 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 71d1f62279..22ef7bc058 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 b369066fc5..28177b2897 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 58d921da94..a3e2d055b2 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 81427517bd..ae09eb83c8 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 f595bd9cc4..12a7a2c726 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 dd35c3c503..5fd2de1ff5 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 238560321d..7fa855e240 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 5a1d9f4921..15cce9afd5 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 2fde419205..4345866382 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 ba4dbe7ae3..65c01a798e 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 a7423adf11..9df232c641 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 25ead43505..cfd1511123 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 2919cbf086..b79deec7dc 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 00113a931f..db2ca9fdca 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 a820c7eee3..00add13874 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 49bbcbabc9..885ed7c2b9 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 13da4f9624..7f7c75d1a7 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 1354d9cf70..a385df3c78 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 7778069833..9f7a2760aa 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 34c4e28b18..0eadf11eb6 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 dbe5cfa9e0..bb825b1d9e 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 6f341915bf..9ee51b8ba3 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 e7d6231a6b..50fc82ae19 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 2a93a99e86..adf18792c7 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 4c88b71692..cce0ad7bb7 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 dbeb6628a5..d2f308e89c 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 5624f12ac1..42a1cf3e77 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 7fc69dd9dd..b64f26e834 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 86af26b072..3fe23d6d94 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 d841e12cbe..ea9f108f0b 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 e1ca30efdb..dc66c0c53a 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 bd248712e7..f3eccd921f 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 c349abc788..afb52d3d4f 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 1cbac749f7..ea233e8f1c 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 d5fea75fb4..9bd9e54582 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 88bbc18886..62640890ca 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 98f91a4469..c5bfe27365 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 68fe1b308f..a24430ee82 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 350c52c72e..c52d9df00e 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 39c2d4fc3d..4d3a82ef2c 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 ba4f386ca1..2db83408ac 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 4144b6a473..b9448c8217 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 1e181eebab..904fa9568a 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 e46d4be668..a3b1544b9a 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 db3e356f3a..290446dd22 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 83de29d69c..cc99431b5a 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 ff06b079c0..4dc3caa530 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,