logo

qmk_firmware

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

Migrate split.soft_serial_pin to split.serial.pin 0-H (#24155)


Diffstat:

Mkeyboards/25keys/zinc/rev1/keyboard.json4+++-
Mkeyboards/25keys/zinc/reva/keyboard.json4+++-
Mkeyboards/40percentclub/25/keyboard.json4+++-
Mkeyboards/40percentclub/6lit/keyboard.json4+++-
Mkeyboards/40percentclub/foobar/keyboard.json4+++-
Mkeyboards/40percentclub/half_n_half/keyboard.json4+++-
Mkeyboards/a_dux/keyboard.json4+++-
Mkeyboards/adkb96/rev1/keyboard.json4+++-
Mkeyboards/afternoonlabs/breeze/rev0/keyboard.json4+++-
Mkeyboards/afternoonlabs/breeze/rev1/keyboard.json4+++-
Mkeyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json4+++-
Mkeyboards/afternoonlabs/southern_breeze/rev1/keyboard.json4+++-
Mkeyboards/afternoonlabs/summer_breeze/rev1/keyboard.json4+++-
Mkeyboards/ai03/altair/keyboard.json6+++---
Mkeyboards/ai03/altair_x/keyboard.json6+++---
Mkeyboards/ai03/orbit/keyboard.json4+++-
Mkeyboards/ai03/orbit_x/keyboard.json4+++-
Mkeyboards/aidansmithdotdev/sango/keyboard.json6+++---
Mkeyboards/aleblazer/zodiark/keyboard.json4+++-
Mkeyboards/arabica37/rev1/keyboard.json4+++-
Mkeyboards/avalanche/v1/keyboard.json4+++-
Mkeyboards/avalanche/v2/keyboard.json4+++-
Mkeyboards/avalanche/v3/keyboard.json4+++-
Mkeyboards/avalanche/v4/keyboard.json4+++-
Mkeyboards/bandominedoni/keyboard.json4+++-
Mkeyboards/basekeys/slice/rev1/keyboard.json4+++-
Mkeyboards/basekeys/slice/rev1_rgb/keyboard.json4+++-
Mkeyboards/biacco42/ergo42/rev1/keyboard.json4+++-
Mkeyboards/blank_tehnologii/manibus/keyboard.json4+++-
Mkeyboards/bluebell/swoop/keyboard.json4+++-
Mkeyboards/boardsource/lulu/avr/keyboard.json4+++-
Mkeyboards/boardsource/microdox/v1/keyboard.json4+++-
Mkeyboards/boardsource/microdox/v2/keyboard.json4+++-
Mkeyboards/boardsource/unicorne/keyboard.json4++--
Mkeyboards/buzzard/rev1/keyboard.json4+++-
Mkeyboards/clickety_split/leeloo/info.json4+++-
Mkeyboards/controllerworks/mini36/keyboard.json4++--
Mkeyboards/controllerworks/mini42/keyboard.json4++--
Mkeyboards/cradio/keyboard.json4+++-
Mkeyboards/crkbd/r2g/keyboard.json4+++-
Mkeyboards/crkbd/rev1/keyboard.json4+++-
Mkeyboards/dailycraft/claw44/rev1/keyboard.json4+++-
Mkeyboards/dailycraft/sandbox/rev2/keyboard.json4+++-
Mkeyboards/dailycraft/wings42/rev1/keyboard.json4+++-
Mkeyboards/dailycraft/wings42/rev1_extkeys/keyboard.json4+++-
Mkeyboards/dailycraft/wings42/rev2/keyboard.json4+++-
Mkeyboards/deltasplit75/v2/keyboard.json4+++-
Mkeyboards/dm9records/ergoinu/keyboard.json4+++-
Mkeyboards/doppelganger/keyboard.json4+++-
Mkeyboards/draculad/keyboard.json4+++-
Mkeyboards/dumbo/keyboard.json4+++-
Mkeyboards/elephant42/keyboard.json4+++-
Mkeyboards/ergoslab/rev1/keyboard.json4+++-
Mkeyboards/ergotravel/rev1/keyboard.json4+++-
Mkeyboards/etiennecollin/wave/keyboard.json4+++-
Mkeyboards/fatotesa/keyboard.json4+++-
Mkeyboards/ferris/sweep/keyboard.json4+++-
Mkeyboards/fluorite/keyboard.json4+++-
Mkeyboards/flxlb/zplit/keyboard.json4+++-
Mkeyboards/for_science/keyboard.json4+++-
Mkeyboards/fortitude60/rev1/keyboard.json4+++-
Mkeyboards/fungo/rev1/keyboard.json4+++-
Mkeyboards/giabalanai/keyboard.json4+++-
Mkeyboards/gregandcin/teaqueen/keyboard.json4++--
Mkeyboards/halfcliff/keyboard.json4+++-
Mkeyboards/handwired/brain/keyboard.json4+++-
Mkeyboards/handwired/chiron/keyboard.json4+++-
Mkeyboards/handwired/dmote/keyboard.json4+++-
Mkeyboards/handwired/elrgo_s/keyboard.json4+++-
Mkeyboards/handwired/freoduo/keyboard.json4+++-
Mkeyboards/handwired/jotlily60/keyboard.json4+++-
Mkeyboards/handwired/jtallbean/split_65/keyboard.json4+++-
Mkeyboards/handwired/ks63/keyboard.json4+++-
Mkeyboards/handwired/myskeeb/keyboard.json4+++-
Mkeyboards/handwired/not_so_minidox/keyboard.json4+++-
Mkeyboards/handwired/qc60/proto/keyboard.json4+++-
Mkeyboards/handwired/split65/promicro/keyboard.json4+++-
Mkeyboards/handwired/split65/stm32/keyboard.json4++--
Mkeyboards/handwired/split89/keyboard.json4+++-
Mkeyboards/handwired/split_cloud/keyboard.json4+++-
Mkeyboards/handwired/stef9998/split_5x7/rev1/keyboard.json4+++-
Mkeyboards/handwired/tsubasa/keyboard.json4+++-
Mkeyboards/handwired/unk/rev1/keyboard.json4+++-
83 files changed, 244 insertions(+), 94 deletions(-)

diff --git a/keyboards/25keys/zinc/rev1/keyboard.json b/keyboards/25keys/zinc/rev1/keyboard.json @@ -22,7 +22,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 100 diff --git a/keyboards/25keys/zinc/reva/keyboard.json b/keyboards/25keys/zinc/reva/keyboard.json @@ -22,7 +22,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "tapping": { "term": 100 diff --git a/keyboards/40percentclub/25/keyboard.json b/keyboards/40percentclub/25/keyboard.json @@ -28,7 +28,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/40percentclub/6lit/keyboard.json b/keyboards/40percentclub/6lit/keyboard.json @@ -28,7 +28,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/40percentclub/foobar/keyboard.json b/keyboards/40percentclub/foobar/keyboard.json @@ -28,7 +28,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/40percentclub/half_n_half/keyboard.json b/keyboards/40percentclub/half_n_half/keyboard.json @@ -28,7 +28,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/a_dux/keyboard.json b/keyboards/a_dux/keyboard.json @@ -25,7 +25,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D1", "bootmagic": { "matrix": [4, 4] }, @@ -38,6 +37,9 @@ ["B5", "B4", null, null, null] ] } + }, + "serial": { + "pin": "D1" } }, "community_layouts": ["split_3x5_2"], diff --git a/keyboards/adkb96/rev1/keyboard.json b/keyboards/adkb96/rev1/keyboard.json @@ -28,7 +28,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "tapping": { "term": 100 diff --git a/keyboards/afternoonlabs/breeze/rev0/keyboard.json b/keyboards/afternoonlabs/breeze/rev0/keyboard.json @@ -24,7 +24,9 @@ "handedness": { "pin": "B3" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "bootmagic": { "matrix": [0, 5] diff --git a/keyboards/afternoonlabs/breeze/rev1/keyboard.json b/keyboards/afternoonlabs/breeze/rev1/keyboard.json @@ -24,7 +24,9 @@ "handedness": { "pin": "B3" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "bootmagic": { "matrix": [0, 5] diff --git a/keyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json b/keyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json @@ -24,7 +24,9 @@ "handedness": { "pin": "B3" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "bootmagic": { "matrix": [0, 5] diff --git a/keyboards/afternoonlabs/southern_breeze/rev1/keyboard.json b/keyboards/afternoonlabs/southern_breeze/rev1/keyboard.json @@ -24,7 +24,9 @@ "handedness": { "pin": "B3" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "bootmagic": { "matrix": [0, 5] diff --git a/keyboards/afternoonlabs/summer_breeze/rev1/keyboard.json b/keyboards/afternoonlabs/summer_breeze/rev1/keyboard.json @@ -24,7 +24,9 @@ "handedness": { "pin": "B3" }, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "bootmagic": { "matrix": [0, 5] diff --git a/keyboards/ai03/altair/keyboard.json b/keyboards/ai03/altair/keyboard.json @@ -38,9 +38,9 @@ } }, "serial": { - "driver": "vendor" - }, - "soft_serial_pin": "GP29" + "driver": "vendor", + "pin": "GP29" + } }, "url": "https://ai03.com/", "usb": { diff --git a/keyboards/ai03/altair_x/keyboard.json b/keyboards/ai03/altair_x/keyboard.json @@ -38,9 +38,9 @@ } }, "serial": { - "driver": "vendor" - }, - "soft_serial_pin": "GP29" + "driver": "vendor", + "pin": "GP29" + } }, "url": "https://ai03.com/", "usb": { diff --git a/keyboards/ai03/orbit/keyboard.json b/keyboards/ai03/orbit/keyboard.json @@ -34,13 +34,15 @@ "handedness": { "pin": "D5" }, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["D4", "D6", "F1", "F0", "F4", "F5", "C6"], "rows": ["B6", "B5", "B4", "D7", "E6"] } }, + "serial" :{ + "pin": "D0" + }, "transport":{ "sync" :{ "indicators": true, diff --git a/keyboards/ai03/orbit_x/keyboard.json b/keyboards/ai03/orbit_x/keyboard.json @@ -31,12 +31,14 @@ "handedness": { "pin": "D5" }, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["D6", "B6", "B1", "B0", "B3", "B2"], "rows": ["B5", "D7", "B4", "D4"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/aidansmithdotdev/sango/keyboard.json b/keyboards/aidansmithdotdev/sango/keyboard.json @@ -127,9 +127,9 @@ } }, "serial": { - "driver": "vendor" - }, - "soft_serial_pin": "GP1" + "driver": "vendor", + "pin": "GP1" + } }, "url": "https://aidansmith.dev", "usb": { diff --git a/keyboards/aleblazer/zodiark/keyboard.json b/keyboards/aleblazer/zodiark/keyboard.json @@ -60,13 +60,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3", "encoder": { "right": { "rotary": [ {"pin_a": "D4", "pin_b": "D2", "resolution": 3} ] } + }, + "serial": { + "pin": "D3" } }, "processor": "atmega32u4", diff --git a/keyboards/arabica37/rev1/keyboard.json b/keyboards/arabica37/rev1/keyboard.json @@ -21,7 +21,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "led_count": 50, diff --git a/keyboards/avalanche/v1/keyboard.json b/keyboards/avalanche/v1/keyboard.json @@ -21,7 +21,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/avalanche/v2/keyboard.json b/keyboards/avalanche/v2/keyboard.json @@ -35,7 +35,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/avalanche/v3/keyboard.json b/keyboards/avalanche/v3/keyboard.json @@ -27,7 +27,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "led_count": 12, diff --git a/keyboards/avalanche/v4/keyboard.json b/keyboards/avalanche/v4/keyboard.json @@ -28,7 +28,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/bandominedoni/keyboard.json b/keyboards/bandominedoni/keyboard.json @@ -30,13 +30,15 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F5", "pin_b": "F4"} ] } + }, + "serial": { + "pin": "D2" } }, "qmk": { diff --git a/keyboards/basekeys/slice/rev1/keyboard.json b/keyboards/basekeys/slice/rev1/keyboard.json @@ -26,7 +26,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/basekeys/slice/rev1_rgb/keyboard.json b/keyboards/basekeys/slice/rev1_rgb/keyboard.json @@ -31,7 +31,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/biacco42/ergo42/rev1/keyboard.json b/keyboards/biacco42/ergo42/rev1/keyboard.json @@ -33,7 +33,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/blank_tehnologii/manibus/keyboard.json b/keyboards/blank_tehnologii/manibus/keyboard.json @@ -24,12 +24,14 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["B6", "B5", "D6", "D5", "D3", "D7", "B4"], "rows": ["F5", "F1", "B2", "B1", "C6"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/bluebell/swoop/keyboard.json b/keyboards/bluebell/swoop/keyboard.json @@ -42,13 +42,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "B5", "pin_b": "B4"} ] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/boardsource/lulu/avr/keyboard.json b/keyboards/boardsource/lulu/avr/keyboard.json @@ -8,7 +8,9 @@ "rows": ["C6", "D7", "E6", "B4", "B5"] }, "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "ws2812": { "pin": "D3" diff --git a/keyboards/boardsource/microdox/v1/keyboard.json b/keyboards/boardsource/microdox/v1/keyboard.json @@ -10,7 +10,9 @@ "device_version": "1.0.0" }, "split": { - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "sleep": true, diff --git a/keyboards/boardsource/microdox/v2/keyboard.json b/keyboards/boardsource/microdox/v2/keyboard.json @@ -19,7 +19,6 @@ ] }, "split": { - "soft_serial_pin": "D3", "matrix_pins": { "right": { "cols": ["F4", "B1", "D7", "C6", "B3"], @@ -32,6 +31,9 @@ {"pin_a": "B6", "pin_b": "B2"} ] } + }, + "serial": { + "pin": "D3" } }, "rgb_matrix": { diff --git a/keyboards/boardsource/unicorne/keyboard.json b/keyboards/boardsource/unicorne/keyboard.json @@ -20,9 +20,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "GP0", "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP0" }, "transport": { "sync": { diff --git a/keyboards/buzzard/rev1/keyboard.json b/keyboards/buzzard/rev1/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "oled": true diff --git a/keyboards/clickety_split/leeloo/info.json b/keyboards/clickety_split/leeloo/info.json @@ -26,13 +26,15 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ {"pin_a": "F4", "pin_b": "F5"} ] } + }, + "serial": { + "pin": "D2" } }, "development_board": "promicro", diff --git a/keyboards/controllerworks/mini36/keyboard.json b/keyboards/controllerworks/mini36/keyboard.json @@ -39,9 +39,9 @@ ] } }, - "soft_serial_pin": "GP1", "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP1" }, "transport": { "protocol": "serial", diff --git a/keyboards/controllerworks/mini42/keyboard.json b/keyboards/controllerworks/mini42/keyboard.json @@ -39,9 +39,9 @@ ] } }, - "soft_serial_pin": "GP1", "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP1" }, "transport": { "protocol": "serial", diff --git a/keyboards/cradio/keyboard.json b/keyboards/cradio/keyboard.json @@ -43,7 +43,9 @@ ] } }, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "protocol": "serial" } diff --git a/keyboards/crkbd/r2g/keyboard.json b/keyboards/crkbd/r2g/keyboard.json @@ -3,7 +3,9 @@ "rgb_matrix": true }, "split": { - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/crkbd/rev1/keyboard.json b/keyboards/crkbd/rev1/keyboard.json @@ -3,7 +3,9 @@ "rgblight": true }, "split": { - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/dailycraft/claw44/rev1/keyboard.json b/keyboards/dailycraft/claw44/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/dailycraft/sandbox/rev2/keyboard.json b/keyboards/dailycraft/sandbox/rev2/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/dailycraft/wings42/rev1/keyboard.json b/keyboards/dailycraft/wings42/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/dailycraft/wings42/rev1_extkeys/keyboard.json b/keyboards/dailycraft/wings42/rev1_extkeys/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/dailycraft/wings42/rev2/keyboard.json b/keyboards/dailycraft/wings42/rev2/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "encoder": { "rotary": [ diff --git a/keyboards/deltasplit75/v2/keyboard.json b/keyboards/deltasplit75/v2/keyboard.json @@ -14,7 +14,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12 diff --git a/keyboards/dm9records/ergoinu/keyboard.json b/keyboards/dm9records/ergoinu/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "hue_steps": 10, diff --git a/keyboards/doppelganger/keyboard.json b/keyboards/doppelganger/keyboard.json @@ -22,7 +22,9 @@ "handedness": { "pin": "D4" }, - "soft_serial_pin": "D1", + "serial": { + "pin": "D1" + }, "matrix_pins": { "right": { "cols": ["F1", "F0", "F4", "F5", "F6", "F7", "C7", "C6", "B6"], diff --git a/keyboards/draculad/keyboard.json b/keyboards/draculad/keyboard.json @@ -37,7 +37,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ @@ -45,6 +44,9 @@ {"pin_a": "B4", "pin_b": "B5", "resolution": 1} ] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/dumbo/keyboard.json b/keyboards/dumbo/keyboard.json @@ -21,7 +21,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ @@ -29,6 +28,9 @@ {"pin_a": "B5", "pin_b": "C6"} ] } + }, + "serial": { + "pin": "D2" } }, "processor": "atmega32u4", diff --git a/keyboards/elephant42/keyboard.json b/keyboards/elephant42/keyboard.json @@ -42,7 +42,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "transport": { "sync": { "matrix_state": true diff --git a/keyboards/ergoslab/rev1/keyboard.json b/keyboards/ergoslab/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "led_count": 2 diff --git a/keyboards/ergotravel/rev1/keyboard.json b/keyboards/ergotravel/rev1/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "led_count": 12 diff --git a/keyboards/etiennecollin/wave/keyboard.json b/keyboards/etiennecollin/wave/keyboard.json @@ -37,7 +37,9 @@ "community_layouts": ["split_3x5_3"], "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "usb_detect": { "enabled": true }, diff --git a/keyboards/fatotesa/keyboard.json b/keyboards/fatotesa/keyboard.json @@ -21,7 +21,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", + "serial": { + "pin": "D2" + }, "usb_detect": { "enabled": true, "timeout": 2500 diff --git a/keyboards/ferris/sweep/keyboard.json b/keyboards/ferris/sweep/keyboard.json @@ -23,7 +23,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "bootmagic": { "matrix": [4, 4] }, @@ -36,6 +35,9 @@ ["B5", "B4", null, null, null] ] } + }, + "serial": { + "pin": "D2" } }, "community_layouts": ["split_3x5_2"], diff --git a/keyboards/fluorite/keyboard.json b/keyboards/fluorite/keyboard.json @@ -15,7 +15,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/flxlb/zplit/keyboard.json b/keyboards/flxlb/zplit/keyboard.json @@ -56,7 +56,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/for_science/keyboard.json b/keyboards/for_science/keyboard.json @@ -10,7 +10,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "features": { "bootmagic": true, diff --git a/keyboards/fortitude60/rev1/keyboard.json b/keyboards/fortitude60/rev1/keyboard.json @@ -25,7 +25,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/fungo/rev1/keyboard.json b/keyboards/fungo/rev1/keyboard.json @@ -25,12 +25,14 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D3", "matrix_pins": { "right": { "cols": ["F7", "F6", "F5", "F4", "B5", "B4", "E6"], "rows": ["D1", "D0", "D4", "C6", "D7", "D3"] } + }, + "serial": { + "pin": "D3" } }, "qmk": { diff --git a/keyboards/giabalanai/keyboard.json b/keyboards/giabalanai/keyboard.json @@ -51,7 +51,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2", "encoder": { "right": { "rotary": [ @@ -64,6 +63,9 @@ "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "C7", "B7", "F1"], "rows": ["D1", "D0", "D4", "C6", "D7", "E6"] } + }, + "serial": { + "pin": "D2" } }, "qmk": { diff --git a/keyboards/gregandcin/teaqueen/keyboard.json b/keyboards/gregandcin/teaqueen/keyboard.json @@ -25,9 +25,9 @@ "rows": ["GP5", "GP6", "GP7", "GP8", "GP9"] } }, - "soft_serial_pin": "GP3", "serial": { - "driver": "vendor" + "driver": "vendor", + "pin": "GP3" } }, "url": "https://github.com/gregandcin/teaqueen", diff --git a/keyboards/halfcliff/keyboard.json b/keyboards/halfcliff/keyboard.json @@ -15,7 +15,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D2" + "serial": { + "pin": "D2" + } }, "rgblight": { "saturation_steps": 8, diff --git a/keyboards/handwired/brain/keyboard.json b/keyboards/handwired/brain/keyboard.json @@ -40,7 +40,6 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D0", "bootmagic": { "matrix": [5, 0] }, @@ -48,6 +47,9 @@ "right": { "cols": ["B5", "B4", "E6", "D7", "C6", "D4", "D1"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/handwired/chiron/keyboard.json b/keyboards/handwired/chiron/keyboard.json @@ -44,7 +44,9 @@ "handedness": { "pin": "D2" }, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/handwired/dmote/keyboard.json b/keyboards/handwired/dmote/keyboard.json @@ -36,7 +36,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "layouts": { "LAYOUT": { diff --git a/keyboards/handwired/elrgo_s/keyboard.json b/keyboards/handwired/elrgo_s/keyboard.json @@ -23,7 +23,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/handwired/freoduo/keyboard.json b/keyboards/handwired/freoduo/keyboard.json @@ -25,7 +25,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "rgblight": { "hue_steps": 16, diff --git a/keyboards/handwired/jotlily60/keyboard.json b/keyboards/handwired/jotlily60/keyboard.json @@ -24,7 +24,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "layouts": { "LAYOUT": { diff --git a/keyboards/handwired/jtallbean/split_65/keyboard.json b/keyboards/handwired/jtallbean/split_65/keyboard.json @@ -35,12 +35,14 @@ "handedness": { "pin": "D5" }, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["B4", "B5", "B6", "C6", "C7", "D4", "D6", "D3", "D2"], "rows": ["E6", "F0", "F1", "F7", "D7"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/handwired/ks63/keyboard.json b/keyboards/handwired/ks63/keyboard.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/handwired/myskeeb/keyboard.json b/keyboards/handwired/myskeeb/keyboard.json @@ -16,11 +16,13 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D3", "matrix_pins": { "right": { "cols": ["F5", "B3", "F7", "B1", "F6", "B2", "B6"] } + }, + "serial": { + "pin": "D3" } }, "processor": "atmega32u4", diff --git a/keyboards/handwired/not_so_minidox/keyboard.json b/keyboards/handwired/not_so_minidox/keyboard.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/handwired/qc60/proto/keyboard.json b/keyboards/handwired/qc60/proto/keyboard.json @@ -30,7 +30,9 @@ "diode_direction": "ROW2COL", "split": { "enabled": true, - "soft_serial_pin": "D0" + "serial": { + "pin": "D0" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/handwired/split65/promicro/keyboard.json b/keyboards/handwired/split65/promicro/keyboard.json @@ -16,7 +16,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D3" + "serial": { + "pin": "D3" + } }, "processor": "atmega32u4", "bootloader": "caterina", diff --git a/keyboards/handwired/split65/stm32/keyboard.json b/keyboards/handwired/split65/stm32/keyboard.json @@ -7,9 +7,9 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "A9", "serial": { - "driver": "usart" + "driver": "usart", + "pin": "A9" } }, "development_board": "proton_c", diff --git a/keyboards/handwired/split89/keyboard.json b/keyboards/handwired/split89/keyboard.json @@ -32,12 +32,14 @@ "handedness": { "pin": "D1" }, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["F5", "F4", "B5", "B4", "E6", "D7", "C6", "D4", "D2", "D3"], "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/handwired/split_cloud/keyboard.json b/keyboards/handwired/split_cloud/keyboard.json @@ -29,7 +29,9 @@ }, "split": { "enabled": true, - "soft_serial_pin": "D3", + "serial": { + "pin": "D3" + }, "matrix_pins": { "right": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], diff --git a/keyboards/handwired/stef9998/split_5x7/rev1/keyboard.json b/keyboards/handwired/stef9998/split_5x7/rev1/keyboard.json @@ -23,12 +23,14 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], "rows": ["B5", "B4", "E6", "D7", "C6"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4", diff --git a/keyboards/handwired/tsubasa/keyboard.json b/keyboards/handwired/tsubasa/keyboard.json @@ -46,7 +46,6 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D3", "encoder": { "right": { "rotary": [ @@ -54,6 +53,9 @@ ] } }, + "serial": { + "pin": "D3" + }, "transport": { "sync": { "layer_state": true, diff --git a/keyboards/handwired/unk/rev1/keyboard.json b/keyboards/handwired/unk/rev1/keyboard.json @@ -21,12 +21,14 @@ "diode_direction": "COL2ROW", "split": { "enabled": true, - "soft_serial_pin": "D0", "matrix_pins": { "right": { "cols": ["B1", "B3", "B2", "B6", "F7", "B5", "F6", "F5"], "rows": ["C6", "D7", "B4", "E6", "D4"] } + }, + "serial": { + "pin": "D0" } }, "processor": "atmega32u4",