diff options
| author | Joel Challis <git@zvecr.com> | 2024-07-23 12:13:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-23 12:13:05 +0100 |
| commit | e8103722bcbce957ebf15da34b80571b49737572 (patch) | |
| tree | 12d40e426c120062d2fe0d7c72d7254b1fa1044c | |
| parent | ce1adce69621378d5200d41d8ff0f15368c9161f (diff) | |
Migrate split.soft_serial_pin to split.serial.pin 0-H (#24155)
83 files changed, 244 insertions, 94 deletions
diff --git a/keyboards/25keys/zinc/rev1/keyboard.json b/keyboards/25keys/zinc/rev1/keyboard.json index c1bead2d8a..fd11273c18 100644 --- a/keyboards/25keys/zinc/rev1/keyboard.json +++ b/keyboards/25keys/zinc/rev1/keyboard.json | |||
| @@ -22,7 +22,9 @@ | |||
| 22 | }, | 22 | }, |
| 23 | "split": { | 23 | "split": { |
| 24 | "enabled": true, | 24 | "enabled": true, |
| 25 | "soft_serial_pin": "D2" | 25 | "serial": { |
| 26 | "pin": "D2" | ||
| 27 | } | ||
| 26 | }, | 28 | }, |
| 27 | "tapping": { | 29 | "tapping": { |
| 28 | "term": 100 | 30 | "term": 100 |
diff --git a/keyboards/25keys/zinc/reva/keyboard.json b/keyboards/25keys/zinc/reva/keyboard.json index 01d2291c49..dedc8f22f8 100644 --- a/keyboards/25keys/zinc/reva/keyboard.json +++ b/keyboards/25keys/zinc/reva/keyboard.json | |||
| @@ -22,7 +22,9 @@ | |||
| 22 | }, | 22 | }, |
| 23 | "split": { | 23 | "split": { |
| 24 | "enabled": true, | 24 | "enabled": true, |
| 25 | "soft_serial_pin": "D2" | 25 | "serial": { |
| 26 | "pin": "D2" | ||
| 27 | } | ||
| 26 | }, | 28 | }, |
| 27 | "tapping": { | 29 | "tapping": { |
| 28 | "term": 100 | 30 | "term": 100 |
diff --git a/keyboards/40percentclub/25/keyboard.json b/keyboards/40percentclub/25/keyboard.json index aede80ef17..e23d0578c3 100644 --- a/keyboards/40percentclub/25/keyboard.json +++ b/keyboards/40percentclub/25/keyboard.json | |||
| @@ -28,7 +28,9 @@ | |||
| 28 | }, | 28 | }, |
| 29 | "split": { | 29 | "split": { |
| 30 | "enabled": true, | 30 | "enabled": true, |
| 31 | "soft_serial_pin": "D0" | 31 | "serial": { |
| 32 | "pin": "D0" | ||
| 33 | } | ||
| 32 | }, | 34 | }, |
| 33 | "processor": "atmega32u4", | 35 | "processor": "atmega32u4", |
| 34 | "bootloader": "caterina", | 36 | "bootloader": "caterina", |
diff --git a/keyboards/40percentclub/6lit/keyboard.json b/keyboards/40percentclub/6lit/keyboard.json index 06ffc890d2..52a8914d7d 100644 --- a/keyboards/40percentclub/6lit/keyboard.json +++ b/keyboards/40percentclub/6lit/keyboard.json | |||
| @@ -28,7 +28,9 @@ | |||
| 28 | }, | 28 | }, |
| 29 | "split": { | 29 | "split": { |
| 30 | "enabled": true, | 30 | "enabled": true, |
| 31 | "soft_serial_pin": "D0" | 31 | "serial": { |
| 32 | "pin": "D0" | ||
| 33 | } | ||
| 32 | }, | 34 | }, |
| 33 | "processor": "atmega32u4", | 35 | "processor": "atmega32u4", |
| 34 | "bootloader": "caterina", | 36 | "bootloader": "caterina", |
diff --git a/keyboards/40percentclub/foobar/keyboard.json b/keyboards/40percentclub/foobar/keyboard.json index 0a2769e04a..ec568b2382 100644 --- a/keyboards/40percentclub/foobar/keyboard.json +++ b/keyboards/40percentclub/foobar/keyboard.json | |||
| @@ -28,7 +28,9 @@ | |||
| 28 | }, | 28 | }, |
| 29 | "split": { | 29 | "split": { |
| 30 | "enabled": true, | 30 | "enabled": true, |
| 31 | "soft_serial_pin": "D0" | 31 | "serial": { |
| 32 | "pin": "D0" | ||
| 33 | } | ||
| 32 | }, | 34 | }, |
| 33 | "processor": "atmega32u4", | 35 | "processor": "atmega32u4", |
| 34 | "bootloader": "caterina", | 36 | "bootloader": "caterina", |
diff --git a/keyboards/40percentclub/half_n_half/keyboard.json b/keyboards/40percentclub/half_n_half/keyboard.json index 3e0c646a50..4f18d235b2 100644 --- a/keyboards/40percentclub/half_n_half/keyboard.json +++ b/keyboards/40percentclub/half_n_half/keyboard.json | |||
| @@ -28,7 +28,9 @@ | |||
| 28 | }, | 28 | }, |
| 29 | "split": { | 29 | "split": { |
| 30 | "enabled": true, | 30 | "enabled": true, |
| 31 | "soft_serial_pin": "D0" | 31 | "serial": { |
| 32 | "pin": "D0" | ||
| 33 | } | ||
| 32 | }, | 34 | }, |
| 33 | "processor": "atmega32u4", | 35 | "processor": "atmega32u4", |
| 34 | "bootloader": "caterina", | 36 | "bootloader": "caterina", |
diff --git a/keyboards/a_dux/keyboard.json b/keyboards/a_dux/keyboard.json index c4089fb035..97c8610155 100644 --- a/keyboards/a_dux/keyboard.json +++ b/keyboards/a_dux/keyboard.json | |||
| @@ -25,7 +25,6 @@ | |||
| 25 | }, | 25 | }, |
| 26 | "split": { | 26 | "split": { |
| 27 | "enabled": true, | 27 | "enabled": true, |
| 28 | "soft_serial_pin": "D1", | ||
| 29 | "bootmagic": { | 28 | "bootmagic": { |
| 30 | "matrix": [4, 4] | 29 | "matrix": [4, 4] |
| 31 | }, | 30 | }, |
| @@ -38,6 +37,9 @@ | |||
| 38 | ["B5", "B4", null, null, null] | 37 | ["B5", "B4", null, null, null] |
| 39 | ] | 38 | ] |
| 40 | } | 39 | } |
| 40 | }, | ||
| 41 | "serial": { | ||
| 42 | "pin": "D1" | ||
| 41 | } | 43 | } |
| 42 | }, | 44 | }, |
| 43 | "community_layouts": ["split_3x5_2"], | 45 | "community_layouts": ["split_3x5_2"], |
diff --git a/keyboards/adkb96/rev1/keyboard.json b/keyboards/adkb96/rev1/keyboard.json index 77f9177555..7cf92f1516 100644 --- a/keyboards/adkb96/rev1/keyboard.json +++ b/keyboards/adkb96/rev1/keyboard.json | |||
| @@ -28,7 +28,9 @@ | |||
| 28 | "diode_direction": "COL2ROW", | 28 | "diode_direction": "COL2ROW", |
| 29 | "split": { | 29 | "split": { |
| 30 | "enabled": true, | 30 | "enabled": true, |
| 31 | "soft_serial_pin": "D0" | 31 | "serial": { |
| 32 | "pin": "D0" | ||
| 33 | } | ||
| 32 | }, | 34 | }, |
| 33 | "tapping": { | 35 | "tapping": { |
| 34 | "term": 100 | 36 | "term": 100 |
diff --git a/keyboards/afternoonlabs/breeze/rev0/keyboard.json b/keyboards/afternoonlabs/breeze/rev0/keyboard.json index e4288d3eda..6ff73b1c15 100644 --- a/keyboards/afternoonlabs/breeze/rev0/keyboard.json +++ b/keyboards/afternoonlabs/breeze/rev0/keyboard.json | |||
| @@ -24,7 +24,9 @@ | |||
| 24 | "handedness": { | 24 | "handedness": { |
| 25 | "pin": "B3" | 25 | "pin": "B3" |
| 26 | }, | 26 | }, |
| 27 | "soft_serial_pin": "D2" | 27 | "serial": { |
| 28 | "pin": "D2" | ||
| 29 | } | ||
| 28 | }, | 30 | }, |
| 29 | "bootmagic": { | 31 | "bootmagic": { |
| 30 | "matrix": [0, 5] | 32 | "matrix": [0, 5] |
diff --git a/keyboards/afternoonlabs/breeze/rev1/keyboard.json b/keyboards/afternoonlabs/breeze/rev1/keyboard.json index 22a7edb6c0..a0a0395add 100644 --- a/keyboards/afternoonlabs/breeze/rev1/keyboard.json +++ b/keyboards/afternoonlabs/breeze/rev1/keyboard.json | |||
| @@ -24,7 +24,9 @@ | |||
| 24 | "handedness": { | 24 | "handedness": { |
| 25 | "pin": "B3" | 25 | "pin": "B3" |
| 26 | }, | 26 | }, |
| 27 | "soft_serial_pin": "D2" | 27 | "serial": { |
| 28 | "pin": "D2" | ||
| 29 | } | ||
| 28 | }, | 30 | }, |
| 29 | "bootmagic": { | 31 | "bootmagic": { |
| 30 | "matrix": [0, 5] | 32 | "matrix": [0, 5] |
diff --git a/keyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json b/keyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json index f614b93ca1..e70eb1169e 100644 --- a/keyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json +++ b/keyboards/afternoonlabs/oceanbreeze/rev1/keyboard.json | |||
| @@ -24,7 +24,9 @@ | |||
| 24 | "handedness": { | 24 | "handedness": { |
| 25 | "pin": "B3" | 25 | "pin": "B3" |
| 26 | }, | 26 | }, |
| 27 | "soft_serial_pin": "D2" | 27 | "serial": { |
| 28 | "pin": "D2" | ||
| 29 | } | ||
| 28 | }, | 30 | }, |
| 29 | "bootmagic": { | 31 | "bootmagic": { |
| 30 | "matrix": [0, 5] | 32 | "matrix": [0, 5] |
diff --git a/keyboards/afternoonlabs/southern_breeze/rev1/keyboard.json b/keyboards/afternoonlabs/southern_breeze/rev1/keyboard.json index 2ec7b411e1..8de6b42470 100644 --- a/keyboards/afternoonlabs/southern_breeze/rev1/keyboard.json +++ b/keyboards/afternoonlabs/southern_breeze/rev1/keyboard.json | |||
| @@ -24,7 +24,9 @@ | |||
| 24 | "handedness": { | 24 | "handedness": { |
| 25 | "pin": "B3" | 25 | "pin": "B3" |
| 26 | }, | 26 | }, |
| 27 | "soft_serial_pin": "D2" | 27 | "serial": { |
| 28 | "pin": "D2" | ||
| 29 | } | ||
| 28 | }, | 30 | }, |
| 29 | "bootmagic": { | 31 | "bootmagic": { |
| 30 | "matrix": [0, 5] | 32 | "matrix": [0, 5] |
diff --git a/keyboards/afternoonlabs/summer_breeze/rev1/keyboard.json b/keyboards/afternoonlabs/summer_breeze/rev1/keyboard.json index 9377f10732..f2285fb17b 100644 --- a/keyboards/afternoonlabs/summer_breeze/rev1/keyboard.json +++ b/keyboards/afternoonlabs/summer_breeze/rev1/keyboard.json | |||
| @@ -24,7 +24,9 @@ | |||
| 24 | "handedness": { | 24 | "handedness": { |
| 25 | "pin": "B3" | 25 | "pin": "B3" |
| 26 | }, | 26 | }, |
| 27 | "soft_serial_pin": "D2" | 27 | "serial": { |
| 28 | "pin": "D2" | ||
| 29 | } | ||
| 28 | }, | 30 | }, |
| 29 | "bootmagic": { | 31 | "bootmagic": { |
| 30 | "matrix": [0, 5] | 32 | "matrix": [0, 5] |
diff --git a/keyboards/ai03/altair/keyboard.json b/keyboards/ai03/altair/keyboard.json index cf551ab79e..a8cd8b02a7 100644 --- a/keyboards/ai03/altair/keyboard.json +++ b/keyboards/ai03/altair/keyboard.json | |||
| @@ -38,9 +38,9 @@ | |||
| 38 | } | 38 | } |
| 39 | }, | 39 | }, |
| 40 | "serial": { | 40 | "serial": { |
| 41 | "driver": "vendor" | 41 | "driver": "vendor", |
| 42 | }, | 42 | "pin": "GP29" |
| 43 | "soft_serial_pin": "GP29" | 43 | } |
| 44 | }, | 44 | }, |
| 45 | "url": "https://ai03.com/", | 45 | "url": "https://ai03.com/", |
| 46 | "usb": { | 46 | "usb": { |
diff --git a/keyboards/ai03/altair_x/keyboard.json b/keyboards/ai03/altair_x/keyboard.json index 1568f15a5a..27f36af97b 100644 --- a/keyboards/ai03/altair_x/keyboard.json +++ b/keyboards/ai03/altair_x/keyboard.json | |||
| @@ -38,9 +38,9 @@ | |||
| 38 | } | 38 | } |
| 39 | }, | 39 | }, |
| 40 | "serial": { | 40 | "serial": { |
| 41 | "driver": "vendor" | 41 | "driver": "vendor", |
| 42 | }, | 42 | "pin": "GP29" |
| 43 | "soft_serial_pin": "GP29" | 43 | } |
| 44 | }, | 44 | }, |
| 45 | "url": "https://ai03.com/", | 45 | "url": "https://ai03.com/", |
| 46 | "usb": { | 46 | "usb": { |
diff --git a/keyboards/ai03/orbit/keyboard.json b/keyboards/ai03/orbit/keyboard.json index a5a60c12b6..f13c95291d 100644 --- a/keyboards/ai03/orbit/keyboard.json +++ b/keyboards/ai03/orbit/keyboard.json | |||
| @@ -34,13 +34,15 @@ | |||
| 34 | "handedness": { | 34 | "handedness": { |
| 35 | "pin": "D5" | 35 | "pin": "D5" |
| 36 | }, | 36 | }, |
| 37 | "soft_serial_pin": "D0", | ||
| 38 | "matrix_pins": { | 37 | "matrix_pins": { |
| 39 | "right": { | 38 | "right": { |
| 40 | "cols": ["D4", "D6", "F1", "F0", "F4", "F5", "C6"], | 39 | "cols": ["D4", "D6", "F1", "F0", "F4", "F5", "C6"], |
| 41 | "rows": ["B6", "B5", "B4", "D7", "E6"] | 40 | "rows": ["B6", "B5", "B4", "D7", "E6"] |
| 42 | } | 41 | } |
| 43 | }, | 42 | }, |
| 43 | "serial" :{ | ||
| 44 | "pin": "D0" | ||
| 45 | }, | ||
| 44 | "transport":{ | 46 | "transport":{ |
| 45 | "sync" :{ | 47 | "sync" :{ |
| 46 | "indicators": true, | 48 | "indicators": true, |
diff --git a/keyboards/ai03/orbit_x/keyboard.json b/keyboards/ai03/orbit_x/keyboard.json index 7323841219..d039969b37 100644 --- a/keyboards/ai03/orbit_x/keyboard.json +++ b/keyboards/ai03/orbit_x/keyboard.json | |||
| @@ -31,12 +31,14 @@ | |||
| 31 | "handedness": { | 31 | "handedness": { |
| 32 | "pin": "D5" | 32 | "pin": "D5" |
| 33 | }, | 33 | }, |
| 34 | "soft_serial_pin": "D0", | ||
| 35 | "matrix_pins": { | 34 | "matrix_pins": { |
| 36 | "right": { | 35 | "right": { |
| 37 | "cols": ["D6", "B6", "B1", "B0", "B3", "B2"], | 36 | "cols": ["D6", "B6", "B1", "B0", "B3", "B2"], |
| 38 | "rows": ["B5", "D7", "B4", "D4"] | 37 | "rows": ["B5", "D7", "B4", "D4"] |
| 39 | } | 38 | } |
| 39 | }, | ||
| 40 | "serial": { | ||
| 41 | "pin": "D0" | ||
| 40 | } | 42 | } |
| 41 | }, | 43 | }, |
| 42 | "processor": "atmega32u4", | 44 | "processor": "atmega32u4", |
diff --git a/keyboards/aidansmithdotdev/sango/keyboard.json b/keyboards/aidansmithdotdev/sango/keyboard.json index ebafb8d7b9..f51eed7fd9 100644 --- a/keyboards/aidansmithdotdev/sango/keyboard.json +++ b/keyboards/aidansmithdotdev/sango/keyboard.json | |||
| @@ -127,9 +127,9 @@ | |||
| 127 | } | 127 | } |
| 128 | }, | 128 | }, |
| 129 | "serial": { | 129 | "serial": { |
| 130 | "driver": "vendor" | 130 | "driver": "vendor", |
| 131 | }, | 131 | "pin": "GP1" |
| 132 | "soft_serial_pin": "GP1" | 132 | } |
| 133 | }, | 133 | }, |
| 134 | "url": "https://aidansmith.dev", | 134 | "url": "https://aidansmith.dev", |
| 135 | "usb": { | 135 | "usb": { |
diff --git a/keyboards/aleblazer/zodiark/keyboard.json b/keyboards/aleblazer/zodiark/keyboard.json index 9f77049dee..fba239866e 100644 --- a/keyboards/aleblazer/zodiark/keyboard.json +++ b/keyboards/aleblazer/zodiark/keyboard.json | |||
| @@ -60,13 +60,15 @@ | |||
| 60 | }, | 60 | }, |
| 61 | "split": { | 61 | "split": { |
| 62 | "enabled": true, | 62 | "enabled": true, |
| 63 | "soft_serial_pin": "D3", | ||
| 64 | "encoder": { | 63 | "encoder": { |
| 65 | "right": { | 64 | "right": { |
| 66 | "rotary": [ | 65 | "rotary": [ |
| 67 | {"pin_a": "D4", "pin_b": "D2", "resolution": 3} | 66 | {"pin_a": "D4", "pin_b": "D2", "resolution": 3} |
| 68 | ] | 67 | ] |
| 69 | } | 68 | } |
| 69 | }, | ||
| 70 | "serial": { | ||
| 71 | "pin": "D3" | ||
| 70 | } | 72 | } |
| 71 | }, | 73 | }, |
| 72 | "processor": "atmega32u4", | 74 | "processor": "atmega32u4", |
diff --git a/keyboards/arabica37/rev1/keyboard.json b/keyboards/arabica37/rev1/keyboard.json index 710a377ab9..63c4fe2940 100644 --- a/keyboards/arabica37/rev1/keyboard.json +++ b/keyboards/arabica37/rev1/keyboard.json | |||
| @@ -21,7 +21,9 @@ | |||
| 21 | "diode_direction": "COL2ROW", | 21 | "diode_direction": "COL2ROW", |
| 22 | "split": { | 22 | "split": { |
| 23 | "enabled": true, | 23 | "enabled": true, |
| 24 | "soft_serial_pin": "D2" | 24 | "serial": { |
| 25 | "pin": "D2" | ||
| 26 | } | ||
| 25 | }, | 27 | }, |
| 26 | "rgblight": { | 28 | "rgblight": { |
| 27 | "led_count": 50, | 29 | "led_count": 50, |
diff --git a/keyboards/avalanche/v1/keyboard.json b/keyboards/avalanche/v1/keyboard.json index 97acaf0d9f..0e539bdefc 100644 --- a/keyboards/avalanche/v1/keyboard.json +++ b/keyboards/avalanche/v1/keyboard.json | |||
| @@ -21,7 +21,9 @@ | |||
| 21 | "diode_direction": "COL2ROW", | 21 | "diode_direction": "COL2ROW", |
| 22 | "split": { | 22 | "split": { |
| 23 | "enabled": true, | 23 | "enabled": true, |
| 24 | "soft_serial_pin": "D2" | 24 | "serial": { |
| 25 | "pin": "D2" | ||
| 26 | } | ||
| 25 | }, | 27 | }, |
| 26 | "processor": "atmega32u4", | 28 | "processor": "atmega32u4", |
| 27 | "bootloader": "caterina", | 29 | "bootloader": "caterina", |
diff --git a/keyboards/avalanche/v2/keyboard.json b/keyboards/avalanche/v2/keyboard.json index 219e5bb6c6..2c38fd1056 100644 --- a/keyboards/avalanche/v2/keyboard.json +++ b/keyboards/avalanche/v2/keyboard.json | |||
| @@ -35,7 +35,9 @@ | |||
| 35 | }, | 35 | }, |
| 36 | "split": { | 36 | "split": { |
| 37 | "enabled": true, | 37 | "enabled": true, |
| 38 | "soft_serial_pin": "D2" | 38 | "serial": { |
| 39 | "pin": "D2" | ||
| 40 | } | ||
| 39 | }, | 41 | }, |
| 40 | "processor": "atmega32u4", | 42 | "processor": "atmega32u4", |
| 41 | "bootloader": "caterina", | 43 | "bootloader": "caterina", |
diff --git a/keyboards/avalanche/v3/keyboard.json b/keyboards/avalanche/v3/keyboard.json index 6104dbd793..84191a103f 100644 --- a/keyboards/avalanche/v3/keyboard.json +++ b/keyboards/avalanche/v3/keyboard.json | |||
| @@ -27,7 +27,9 @@ | |||
| 27 | }, | 27 | }, |
| 28 | "split": { | 28 | "split": { |
| 29 | "enabled": true, | 29 | "enabled": true, |
| 30 | "soft_serial_pin": "D2" | 30 | "serial": { |
| 31 | "pin": "D2" | ||
| 32 | } | ||
| 31 | }, | 33 | }, |
| 32 | "rgblight": { | 34 | "rgblight": { |
| 33 | "led_count": 12, | 35 | "led_count": 12, |
diff --git a/keyboards/avalanche/v4/keyboard.json b/keyboards/avalanche/v4/keyboard.json index 2a4909ba36..2a548c5665 100644 --- a/keyboards/avalanche/v4/keyboard.json +++ b/keyboards/avalanche/v4/keyboard.json | |||
| @@ -28,7 +28,9 @@ | |||
| 28 | }, | 28 | }, |
| 29 | "split": { | 29 | "split": { |
| 30 | "enabled": true, | 30 | "enabled": true, |
| 31 | "soft_serial_pin": "D2" | 31 | "serial": { |
| 32 | "pin": "D2" | ||
| 33 | } | ||
| 32 | }, | 34 | }, |
| 33 | "ws2812": { | 35 | "ws2812": { |
| 34 | "pin": "D3" | 36 | "pin": "D3" |
diff --git a/keyboards/bandominedoni/keyboard.json b/keyboards/bandominedoni/keyboard.json index c253da0c83..41212aedef 100644 --- a/keyboards/bandominedoni/keyboard.json +++ b/keyboards/bandominedoni/keyboard.json | |||
| @@ -30,13 +30,15 @@ | |||
| 30 | "diode_direction": "COL2ROW", | 30 | "diode_direction": "COL2ROW", |
| 31 | "split": { | 31 | "split": { |
| 32 | "enabled": true, | 32 | "enabled": true, |
| 33 | "soft_serial_pin": "D2", | ||
| 34 | "encoder": { | 33 | "encoder": { |
| 35 | "right": { | 34 | "right": { |
| 36 | "rotary": [ | 35 | "rotary": [ |
| 37 | {"pin_a": "F5", "pin_b": "F4"} | 36 | {"pin_a": "F5", "pin_b": "F4"} |
| 38 | ] | 37 | ] |
| 39 | } | 38 | } |
| 39 | }, | ||
| 40 | "serial": { | ||
| 41 | "pin": "D2" | ||
| 40 | } | 42 | } |
| 41 | }, | 43 | }, |
| 42 | "qmk": { | 44 | "qmk": { |
diff --git a/keyboards/basekeys/slice/rev1/keyboard.json b/keyboards/basekeys/slice/rev1/keyboard.json index c341597ee6..a6097e560a 100644 --- a/keyboards/basekeys/slice/rev1/keyboard.json +++ b/keyboards/basekeys/slice/rev1/keyboard.json | |||
| @@ -26,7 +26,9 @@ | |||
| 26 | "diode_direction": "COL2ROW", | 26 | "diode_direction": "COL2ROW", |
| 27 | "split": { | 27 | "split": { |
| 28 | "enabled": true, | 28 | "enabled": true, |
| 29 | "soft_serial_pin": "D2" | 29 | "serial": { |
| 30 | "pin": "D2" | ||
| 31 | } | ||
| 30 | }, | 32 | }, |
| 31 | "processor": "atmega32u4", | 33 | "processor": "atmega32u4", |
| 32 | "bootloader": "caterina", | 34 | "bootloader": "caterina", |
diff --git a/keyboards/basekeys/slice/rev1_rgb/keyboard.json b/keyboards/basekeys/slice/rev1_rgb/keyboard.json index a666f26661..d6d7b8ad45 100644 --- a/keyboards/basekeys/slice/rev1_rgb/keyboard.json +++ b/keyboards/basekeys/slice/rev1_rgb/keyboard.json | |||
| @@ -31,7 +31,9 @@ | |||
| 31 | "diode_direction": "COL2ROW", | 31 | "diode_direction": "COL2ROW", |
| 32 | "split": { | 32 | "split": { |
| 33 | "enabled": true, | 33 | "enabled": true, |
| 34 | "soft_serial_pin": "D2" | 34 | "serial": { |
| 35 | "pin": "D2" | ||
| 36 | } | ||
| 35 | }, | 37 | }, |
| 36 | "ws2812": { | 38 | "ws2812": { |
| 37 | "pin": "D3" | 39 | "pin": "D3" |
diff --git a/keyboards/biacco42/ergo42/rev1/keyboard.json b/keyboards/biacco42/ergo42/rev1/keyboard.json index b3a53bb3a4..c75e9d1c51 100644 --- a/keyboards/biacco42/ergo42/rev1/keyboard.json +++ b/keyboards/biacco42/ergo42/rev1/keyboard.json | |||
| @@ -33,7 +33,9 @@ | |||
| 33 | "diode_direction": "COL2ROW", | 33 | "diode_direction": "COL2ROW", |
| 34 | "split": { | 34 | "split": { |
| 35 | "enabled": true, | 35 | "enabled": true, |
| 36 | "soft_serial_pin": "D0" | 36 | "serial": { |
| 37 | "pin": "D0" | ||
| 38 | } | ||
| 37 | }, | 39 | }, |
| 38 | "processor": "atmega32u4", | 40 | "processor": "atmega32u4", |
| 39 | "bootloader": "caterina", | 41 | "bootloader": "caterina", |
diff --git a/keyboards/blank_tehnologii/manibus/keyboard.json b/keyboards/blank_tehnologii/manibus/keyboard.json index f6cd41758d..eeabe64f36 100644 --- a/keyboards/blank_tehnologii/manibus/keyboard.json +++ b/keyboards/blank_tehnologii/manibus/keyboard.json | |||
| @@ -24,12 +24,14 @@ | |||
| 24 | "diode_direction": "COL2ROW", | 24 | "diode_direction": "COL2ROW", |
| 25 | "split": { | 25 | "split": { |
| 26 | "enabled": true, | 26 | "enabled": true, |
| 27 | "soft_serial_pin": "D0", | ||
| 28 | "matrix_pins": { | 27 | "matrix_pins": { |
| 29 | "right": { | 28 | "right": { |
| 30 | "cols": ["B6", "B5", "D6", "D5", "D3", "D7", "B4"], | 29 | "cols": ["B6", "B5", "D6", "D5", "D3", "D7", "B4"], |
| 31 | "rows": ["F5", "F1", "B2", "B1", "C6"] | 30 | "rows": ["F5", "F1", "B2", "B1", "C6"] |
| 32 | } | 31 | } |
| 32 | }, | ||
| 33 | "serial": { | ||
| 34 | "pin": "D0" | ||
| 33 | } | 35 | } |
| 34 | }, | 36 | }, |
| 35 | "processor": "atmega32u4", | 37 | "processor": "atmega32u4", |
diff --git a/keyboards/bluebell/swoop/keyboard.json b/keyboards/bluebell/swoop/keyboard.json index 5cc29818b8..08f61ac20d 100644 --- a/keyboards/bluebell/swoop/keyboard.json +++ b/keyboards/bluebell/swoop/keyboard.json | |||
| @@ -42,13 +42,15 @@ | |||
| 42 | }, | 42 | }, |
| 43 | "split": { | 43 | "split": { |
| 44 | "enabled": true, | 44 | "enabled": true, |
| 45 | "soft_serial_pin": "D2", | ||
| 46 | "encoder": { | 45 | "encoder": { |
| 47 | "right": { | 46 | "right": { |
| 48 | "rotary": [ | 47 | "rotary": [ |
| 49 | {"pin_a": "B5", "pin_b": "B4"} | 48 | {"pin_a": "B5", "pin_b": "B4"} |
| 50 | ] | 49 | ] |
| 51 | } | 50 | } |
| 51 | }, | ||
| 52 | "serial": { | ||
| 53 | "pin": "D2" | ||
| 52 | } | 54 | } |
| 53 | }, | 55 | }, |
| 54 | "processor": "atmega32u4", | 56 | "processor": "atmega32u4", |
diff --git a/keyboards/boardsource/lulu/avr/keyboard.json b/keyboards/boardsource/lulu/avr/keyboard.json index 73f86a435f..ce9fa7c0a6 100644 --- a/keyboards/boardsource/lulu/avr/keyboard.json +++ b/keyboards/boardsource/lulu/avr/keyboard.json | |||
| @@ -8,7 +8,9 @@ | |||
| 8 | "rows": ["C6", "D7", "E6", "B4", "B5"] | 8 | "rows": ["C6", "D7", "E6", "B4", "B5"] |
| 9 | }, | 9 | }, |
| 10 | "split": { | 10 | "split": { |
| 11 | "soft_serial_pin": "D2" | 11 | "serial": { |
| 12 | "pin": "D2" | ||
| 13 | } | ||
| 12 | }, | 14 | }, |
| 13 | "ws2812": { | 15 | "ws2812": { |
| 14 | "pin": "D3" | 16 | "pin": "D3" |
diff --git a/keyboards/boardsource/microdox/v1/keyboard.json b/keyboards/boardsource/microdox/v1/keyboard.json index d35a58777e..f13f943572 100644 --- a/keyboards/boardsource/microdox/v1/keyboard.json +++ b/keyboards/boardsource/microdox/v1/keyboard.json | |||
| @@ -10,7 +10,9 @@ | |||
| 10 | "device_version": "1.0.0" | 10 | "device_version": "1.0.0" |
| 11 | }, | 11 | }, |
| 12 | "split": { | 12 | "split": { |
| 13 | "soft_serial_pin": "D2" | 13 | "serial": { |
| 14 | "pin": "D2" | ||
| 15 | } | ||
| 14 | }, | 16 | }, |
| 15 | "rgblight": { | 17 | "rgblight": { |
| 16 | "sleep": true, | 18 | "sleep": true, |
diff --git a/keyboards/boardsource/microdox/v2/keyboard.json b/keyboards/boardsource/microdox/v2/keyboard.json index 94577059c5..d733af7a03 100644 --- a/keyboards/boardsource/microdox/v2/keyboard.json +++ b/keyboards/boardsource/microdox/v2/keyboard.json | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | ] | 19 | ] |
| 20 | }, | 20 | }, |
| 21 | "split": { | 21 | "split": { |
| 22 | "soft_serial_pin": "D3", | ||
| 23 | "matrix_pins": { | 22 | "matrix_pins": { |
| 24 | "right": { | 23 | "right": { |
| 25 | "cols": ["F4", "B1", "D7", "C6", "B3"], | 24 | "cols": ["F4", "B1", "D7", "C6", "B3"], |
| @@ -32,6 +31,9 @@ | |||
| 32 | {"pin_a": "B6", "pin_b": "B2"} | 31 | {"pin_a": "B6", "pin_b": "B2"} |
| 33 | ] | 32 | ] |
| 34 | } | 33 | } |
| 34 | }, | ||
| 35 | "serial": { | ||
| 36 | "pin": "D3" | ||
| 35 | } | 37 | } |
| 36 | }, | 38 | }, |
| 37 | "rgb_matrix": { | 39 | "rgb_matrix": { |
diff --git a/keyboards/boardsource/unicorne/keyboard.json b/keyboards/boardsource/unicorne/keyboard.json index f9d1a5e666..da1c3a787e 100644 --- a/keyboards/boardsource/unicorne/keyboard.json +++ b/keyboards/boardsource/unicorne/keyboard.json | |||
| @@ -20,9 +20,9 @@ | |||
| 20 | }, | 20 | }, |
| 21 | "split": { | 21 | "split": { |
| 22 | "enabled": true, | 22 | "enabled": true, |
| 23 | "soft_serial_pin": "GP0", | ||
| 24 | "serial": { | 23 | "serial": { |
| 25 | "driver": "vendor" | 24 | "driver": "vendor", |
| 25 | "pin": "GP0" | ||
| 26 | }, | 26 | }, |
| 27 | "transport": { | 27 | "transport": { |
| 28 | "sync": { | 28 | "sync": { |
diff --git a/keyboards/buzzard/rev1/keyboard.json b/keyboards/buzzard/rev1/keyboard.json index dd17a82754..41c85de0fc 100644 --- a/keyboards/buzzard/rev1/keyboard.json +++ b/keyboards/buzzard/rev1/keyboard.json | |||
| @@ -30,7 +30,9 @@ | |||
| 30 | "diode_direction": "COL2ROW", | 30 | "diode_direction": "COL2ROW", |
| 31 | "split": { | 31 | "split": { |
| 32 | "enabled": true, | 32 | "enabled": true, |
| 33 | "soft_serial_pin": "D2", | 33 | "serial": { |
| 34 | "pin": "D2" | ||
| 35 | }, | ||
| 34 | "transport": { | 36 | "transport": { |
| 35 | "sync": { | 37 | "sync": { |
| 36 | "oled": true | 38 | "oled": true |
diff --git a/keyboards/clickety_split/leeloo/info.json b/keyboards/clickety_split/leeloo/info.json index c83fedeb28..2c17a28c8d 100644 --- a/keyboards/clickety_split/leeloo/info.json +++ b/keyboards/clickety_split/leeloo/info.json | |||
| @@ -26,13 +26,15 @@ | |||
| 26 | }, | 26 | }, |
| 27 | "split": { | 27 | "split": { |
| 28 | "enabled": true, | 28 | "enabled": true, |
| 29 | "soft_serial_pin": "D2", | ||
| 30 | "encoder": { | 29 | "encoder": { |
| 31 | "right": { | 30 | "right": { |
| 32 | "rotary": [ | 31 | "rotary": [ |
| 33 | {"pin_a": "F4", "pin_b": "F5"} | 32 | {"pin_a": "F4", "pin_b": "F5"} |
| 34 | ] | 33 | ] |
| 35 | } | 34 | } |
| 35 | }, | ||
| 36 | "serial": { | ||
| 37 | "pin": "D2" | ||
| 36 | } | 38 | } |
| 37 | }, | 39 | }, |
| 38 | "development_board": "promicro", | 40 | "development_board": "promicro", |
diff --git a/keyboards/controllerworks/mini36/keyboard.json b/keyboards/controllerworks/mini36/keyboard.json index dc0f63638f..9f5e0815a5 100644 --- a/keyboards/controllerworks/mini36/keyboard.json +++ b/keyboards/controllerworks/mini36/keyboard.json | |||
| @@ -39,9 +39,9 @@ | |||
| 39 | ] | 39 | ] |
| 40 | } | 40 | } |
| 41 | }, | 41 | }, |
| 42 | "soft_serial_pin": "GP1", | ||
| 43 | "serial": { | 42 | "serial": { |
| 44 | "driver": "vendor" | 43 | "driver": "vendor", |
| 44 | "pin": "GP1" | ||
| 45 | }, | 45 | }, |
| 46 | "transport": { | 46 | "transport": { |
| 47 | "protocol": "serial", | 47 | "protocol": "serial", |
diff --git a/keyboards/controllerworks/mini42/keyboard.json b/keyboards/controllerworks/mini42/keyboard.json index a1dc0df34c..3c7d89e468 100644 --- a/keyboards/controllerworks/mini42/keyboard.json +++ b/keyboards/controllerworks/mini42/keyboard.json | |||
| @@ -39,9 +39,9 @@ | |||
| 39 | ] | 39 | ] |
| 40 | } | 40 | } |
| 41 | }, | 41 | }, |
| 42 | "soft_serial_pin": "GP1", | ||
| 43 | "serial": { | 42 | "serial": { |
| 44 | "driver": "vendor" | 43 | "driver": "vendor", |
| 44 | "pin": "GP1" | ||
| 45 | }, | 45 | }, |
| 46 | "transport": { | 46 | "transport": { |
| 47 | "protocol": "serial", | 47 | "protocol": "serial", |
diff --git a/keyboards/cradio/keyboard.json b/keyboards/cradio/keyboard.json index 6241995c04..421bafaf39 100644 --- a/keyboards/cradio/keyboard.json +++ b/keyboards/cradio/keyboard.json | |||
| @@ -43,7 +43,9 @@ | |||
| 43 | ] | 43 | ] |
| 44 | } | 44 | } |
| 45 | }, | 45 | }, |
| 46 | "soft_serial_pin": "D2", | 46 | "serial": { |
| 47 | "pin": "D2" | ||
| 48 | }, | ||
| 47 | "transport": { | 49 | "transport": { |
| 48 | "protocol": "serial" | 50 | "protocol": "serial" |
| 49 | } | 51 | } |
diff --git a/keyboards/crkbd/r2g/keyboard.json b/keyboards/crkbd/r2g/keyboard.json index 991a5301f4..e6c49d5fc8 100644 --- a/keyboards/crkbd/r2g/keyboard.json +++ b/keyboards/crkbd/r2g/keyboard.json | |||
| @@ -3,7 +3,9 @@ | |||
| 3 | "rgb_matrix": true | 3 | "rgb_matrix": true |
| 4 | }, | 4 | }, |
| 5 | "split": { | 5 | "split": { |
| 6 | "soft_serial_pin": "D2", | 6 | "serial": { |
| 7 | "pin": "D2" | ||
| 8 | }, | ||
| 7 | "transport": { | 9 | "transport": { |
| 8 | "sync": { | 10 | "sync": { |
| 9 | "matrix_state": true | 11 | "matrix_state": true |
diff --git a/keyboards/crkbd/rev1/keyboard.json b/keyboards/crkbd/rev1/keyboard.json index 108bfb7370..c9b5c27884 100644 --- a/keyboards/crkbd/rev1/keyboard.json +++ b/keyboards/crkbd/rev1/keyboard.json | |||
| @@ -3,7 +3,9 @@ | |||
| 3 | "rgblight": true | 3 | "rgblight": true |
| 4 | }, | 4 | }, |
| 5 | "split": { | 5 | "split": { |
| 6 | "soft_serial_pin": "D2", | 6 | "serial": { |
| 7 | "pin": "D2" | ||
| 8 | }, | ||
| 7 | "transport": { | 9 | "transport": { |
| 8 | "sync": { | 10 | "sync": { |
| 9 | "matrix_state": true | 11 | "matrix_state": true |
diff --git a/keyboards/dailycraft/claw44/rev1/keyboard.json b/keyboards/dailycraft/claw44/rev1/keyboard.json index 724cf5979f..62b069a490 100644 --- a/keyboards/dailycraft/claw44/rev1/keyboard.json +++ b/keyboards/dailycraft/claw44/rev1/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "processor": "atmega32u4", | 22 | "processor": "atmega32u4", |
| 21 | "bootloader": "caterina", | 23 | "bootloader": "caterina", |
diff --git a/keyboards/dailycraft/sandbox/rev2/keyboard.json b/keyboards/dailycraft/sandbox/rev2/keyboard.json index c9f2b8f567..1eb61ee12c 100644 --- a/keyboards/dailycraft/sandbox/rev2/keyboard.json +++ b/keyboards/dailycraft/sandbox/rev2/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "processor": "atmega32u4", | 22 | "processor": "atmega32u4", |
| 21 | "bootloader": "caterina", | 23 | "bootloader": "caterina", |
diff --git a/keyboards/dailycraft/wings42/rev1/keyboard.json b/keyboards/dailycraft/wings42/rev1/keyboard.json index 6b19954d88..f4a3949c61 100644 --- a/keyboards/dailycraft/wings42/rev1/keyboard.json +++ b/keyboards/dailycraft/wings42/rev1/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "processor": "atmega32u4", | 22 | "processor": "atmega32u4", |
| 21 | "bootloader": "caterina", | 23 | "bootloader": "caterina", |
diff --git a/keyboards/dailycraft/wings42/rev1_extkeys/keyboard.json b/keyboards/dailycraft/wings42/rev1_extkeys/keyboard.json index 1d77f044fb..bebe264cc0 100644 --- a/keyboards/dailycraft/wings42/rev1_extkeys/keyboard.json +++ b/keyboards/dailycraft/wings42/rev1_extkeys/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "processor": "atmega32u4", | 22 | "processor": "atmega32u4", |
| 21 | "bootloader": "caterina", | 23 | "bootloader": "caterina", |
diff --git a/keyboards/dailycraft/wings42/rev2/keyboard.json b/keyboards/dailycraft/wings42/rev2/keyboard.json index c3b686cec4..3f2cb1b766 100644 --- a/keyboards/dailycraft/wings42/rev2/keyboard.json +++ b/keyboards/dailycraft/wings42/rev2/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "encoder": { | 22 | "encoder": { |
| 21 | "rotary": [ | 23 | "rotary": [ |
diff --git a/keyboards/deltasplit75/v2/keyboard.json b/keyboards/deltasplit75/v2/keyboard.json index 4d3d42ad04..031d2b9185 100644 --- a/keyboards/deltasplit75/v2/keyboard.json +++ b/keyboards/deltasplit75/v2/keyboard.json | |||
| @@ -14,7 +14,9 @@ | |||
| 14 | "diode_direction": "COL2ROW", | 14 | "diode_direction": "COL2ROW", |
| 15 | "split": { | 15 | "split": { |
| 16 | "enabled": true, | 16 | "enabled": true, |
| 17 | "soft_serial_pin": "D0" | 17 | "serial": { |
| 18 | "pin": "D0" | ||
| 19 | } | ||
| 18 | }, | 20 | }, |
| 19 | "rgblight": { | 21 | "rgblight": { |
| 20 | "led_count": 12 | 22 | "led_count": 12 |
diff --git a/keyboards/dm9records/ergoinu/keyboard.json b/keyboards/dm9records/ergoinu/keyboard.json index c132f18268..1f91a06600 100644 --- a/keyboards/dm9records/ergoinu/keyboard.json +++ b/keyboards/dm9records/ergoinu/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "rgblight": { | 22 | "rgblight": { |
| 21 | "hue_steps": 10, | 23 | "hue_steps": 10, |
diff --git a/keyboards/doppelganger/keyboard.json b/keyboards/doppelganger/keyboard.json index f77597c990..8856927012 100644 --- a/keyboards/doppelganger/keyboard.json +++ b/keyboards/doppelganger/keyboard.json | |||
| @@ -22,7 +22,9 @@ | |||
| 22 | "handedness": { | 22 | "handedness": { |
| 23 | "pin": "D4" | 23 | "pin": "D4" |
| 24 | }, | 24 | }, |
| 25 | "soft_serial_pin": "D1", | 25 | "serial": { |
| 26 | "pin": "D1" | ||
| 27 | }, | ||
| 26 | "matrix_pins": { | 28 | "matrix_pins": { |
| 27 | "right": { | 29 | "right": { |
| 28 | "cols": ["F1", "F0", "F4", "F5", "F6", "F7", "C7", "C6", "B6"], | 30 | "cols": ["F1", "F0", "F4", "F5", "F6", "F7", "C7", "C6", "B6"], |
diff --git a/keyboards/draculad/keyboard.json b/keyboards/draculad/keyboard.json index bfaa8a4979..3ba2f0efae 100644 --- a/keyboards/draculad/keyboard.json +++ b/keyboards/draculad/keyboard.json | |||
| @@ -37,7 +37,6 @@ | |||
| 37 | }, | 37 | }, |
| 38 | "split": { | 38 | "split": { |
| 39 | "enabled": true, | 39 | "enabled": true, |
| 40 | "soft_serial_pin": "D2", | ||
| 41 | "encoder": { | 40 | "encoder": { |
| 42 | "right": { | 41 | "right": { |
| 43 | "rotary": [ | 42 | "rotary": [ |
| @@ -45,6 +44,9 @@ | |||
| 45 | {"pin_a": "B4", "pin_b": "B5", "resolution": 1} | 44 | {"pin_a": "B4", "pin_b": "B5", "resolution": 1} |
| 46 | ] | 45 | ] |
| 47 | } | 46 | } |
| 47 | }, | ||
| 48 | "serial": { | ||
| 49 | "pin": "D2" | ||
| 48 | } | 50 | } |
| 49 | }, | 51 | }, |
| 50 | "processor": "atmega32u4", | 52 | "processor": "atmega32u4", |
diff --git a/keyboards/dumbo/keyboard.json b/keyboards/dumbo/keyboard.json index df0f110012..b833915d80 100644 --- a/keyboards/dumbo/keyboard.json +++ b/keyboards/dumbo/keyboard.json | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | }, | 21 | }, |
| 22 | "split": { | 22 | "split": { |
| 23 | "enabled": true, | 23 | "enabled": true, |
| 24 | "soft_serial_pin": "D2", | ||
| 25 | "encoder": { | 24 | "encoder": { |
| 26 | "right": { | 25 | "right": { |
| 27 | "rotary": [ | 26 | "rotary": [ |
| @@ -29,6 +28,9 @@ | |||
| 29 | {"pin_a": "B5", "pin_b": "C6"} | 28 | {"pin_a": "B5", "pin_b": "C6"} |
| 30 | ] | 29 | ] |
| 31 | } | 30 | } |
| 31 | }, | ||
| 32 | "serial": { | ||
| 33 | "pin": "D2" | ||
| 32 | } | 34 | } |
| 33 | }, | 35 | }, |
| 34 | "processor": "atmega32u4", | 36 | "processor": "atmega32u4", |
diff --git a/keyboards/elephant42/keyboard.json b/keyboards/elephant42/keyboard.json index e71f143813..d1d321623e 100644 --- a/keyboards/elephant42/keyboard.json +++ b/keyboards/elephant42/keyboard.json | |||
| @@ -42,7 +42,9 @@ | |||
| 42 | "diode_direction": "COL2ROW", | 42 | "diode_direction": "COL2ROW", |
| 43 | "split": { | 43 | "split": { |
| 44 | "enabled": true, | 44 | "enabled": true, |
| 45 | "soft_serial_pin": "D2", | 45 | "serial": { |
| 46 | "pin": "D2" | ||
| 47 | }, | ||
| 46 | "transport": { | 48 | "transport": { |
| 47 | "sync": { | 49 | "sync": { |
| 48 | "matrix_state": true | 50 | "matrix_state": true |
diff --git a/keyboards/ergoslab/rev1/keyboard.json b/keyboards/ergoslab/rev1/keyboard.json index ef40c1d960..0d017d7a97 100644 --- a/keyboards/ergoslab/rev1/keyboard.json +++ b/keyboards/ergoslab/rev1/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "rgblight": { | 22 | "rgblight": { |
| 21 | "led_count": 2 | 23 | "led_count": 2 |
diff --git a/keyboards/ergotravel/rev1/keyboard.json b/keyboards/ergotravel/rev1/keyboard.json index 7a6710c7bd..0c34bf04bd 100644 --- a/keyboards/ergotravel/rev1/keyboard.json +++ b/keyboards/ergotravel/rev1/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D0" | 18 | "serial": { |
| 19 | "pin": "D0" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "rgblight": { | 22 | "rgblight": { |
| 21 | "led_count": 12 | 23 | "led_count": 12 |
diff --git a/keyboards/etiennecollin/wave/keyboard.json b/keyboards/etiennecollin/wave/keyboard.json index 5e31a1ca2a..272cbdd002 100644 --- a/keyboards/etiennecollin/wave/keyboard.json +++ b/keyboards/etiennecollin/wave/keyboard.json | |||
| @@ -37,7 +37,9 @@ | |||
| 37 | "community_layouts": ["split_3x5_3"], | 37 | "community_layouts": ["split_3x5_3"], |
| 38 | "split": { | 38 | "split": { |
| 39 | "enabled": true, | 39 | "enabled": true, |
| 40 | "soft_serial_pin": "D2", | 40 | "serial": { |
| 41 | "pin": "D2" | ||
| 42 | }, | ||
| 41 | "usb_detect": { | 43 | "usb_detect": { |
| 42 | "enabled": true | 44 | "enabled": true |
| 43 | }, | 45 | }, |
diff --git a/keyboards/fatotesa/keyboard.json b/keyboards/fatotesa/keyboard.json index bdd5e40478..ba6fc08d0c 100644 --- a/keyboards/fatotesa/keyboard.json +++ b/keyboards/fatotesa/keyboard.json | |||
| @@ -21,7 +21,9 @@ | |||
| 21 | }, | 21 | }, |
| 22 | "split": { | 22 | "split": { |
| 23 | "enabled": true, | 23 | "enabled": true, |
| 24 | "soft_serial_pin": "D2", | 24 | "serial": { |
| 25 | "pin": "D2" | ||
| 26 | }, | ||
| 25 | "usb_detect": { | 27 | "usb_detect": { |
| 26 | "enabled": true, | 28 | "enabled": true, |
| 27 | "timeout": 2500 | 29 | "timeout": 2500 |
diff --git a/keyboards/ferris/sweep/keyboard.json b/keyboards/ferris/sweep/keyboard.json index 567ef16a86..0bb407cb79 100644 --- a/keyboards/ferris/sweep/keyboard.json +++ b/keyboards/ferris/sweep/keyboard.json | |||
| @@ -23,7 +23,6 @@ | |||
| 23 | }, | 23 | }, |
| 24 | "split": { | 24 | "split": { |
| 25 | "enabled": true, | 25 | "enabled": true, |
| 26 | "soft_serial_pin": "D2", | ||
| 27 | "bootmagic": { | 26 | "bootmagic": { |
| 28 | "matrix": [4, 4] | 27 | "matrix": [4, 4] |
| 29 | }, | 28 | }, |
| @@ -36,6 +35,9 @@ | |||
| 36 | ["B5", "B4", null, null, null] | 35 | ["B5", "B4", null, null, null] |
| 37 | ] | 36 | ] |
| 38 | } | 37 | } |
| 38 | }, | ||
| 39 | "serial": { | ||
| 40 | "pin": "D2" | ||
| 39 | } | 41 | } |
| 40 | }, | 42 | }, |
| 41 | "community_layouts": ["split_3x5_2"], | 43 | "community_layouts": ["split_3x5_2"], |
diff --git a/keyboards/fluorite/keyboard.json b/keyboards/fluorite/keyboard.json index 2338c72671..37e74c387c 100644 --- a/keyboards/fluorite/keyboard.json +++ b/keyboards/fluorite/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "diode_direction": "COL2ROW", | 15 | "diode_direction": "COL2ROW", |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "processor": "atmega32u4", | 22 | "processor": "atmega32u4", |
| 21 | "bootloader": "atmel-dfu", | 23 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/flxlb/zplit/keyboard.json b/keyboards/flxlb/zplit/keyboard.json index 2fcbd81742..cd16ef7a15 100644 --- a/keyboards/flxlb/zplit/keyboard.json +++ b/keyboards/flxlb/zplit/keyboard.json | |||
| @@ -56,7 +56,9 @@ | |||
| 56 | }, | 56 | }, |
| 57 | "split": { | 57 | "split": { |
| 58 | "enabled": true, | 58 | "enabled": true, |
| 59 | "soft_serial_pin": "D0" | 59 | "serial": { |
| 60 | "pin": "D0" | ||
| 61 | } | ||
| 60 | }, | 62 | }, |
| 61 | "processor": "atmega32u4", | 63 | "processor": "atmega32u4", |
| 62 | "bootloader": "atmel-dfu", | 64 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/for_science/keyboard.json b/keyboards/for_science/keyboard.json index da36bf9188..5ae7808d42 100644 --- a/keyboards/for_science/keyboard.json +++ b/keyboards/for_science/keyboard.json | |||
| @@ -10,7 +10,9 @@ | |||
| 10 | }, | 10 | }, |
| 11 | "split": { | 11 | "split": { |
| 12 | "enabled": true, | 12 | "enabled": true, |
| 13 | "soft_serial_pin": "D0" | 13 | "serial": { |
| 14 | "pin": "D0" | ||
| 15 | } | ||
| 14 | }, | 16 | }, |
| 15 | "features": { | 17 | "features": { |
| 16 | "bootmagic": true, | 18 | "bootmagic": true, |
diff --git a/keyboards/fortitude60/rev1/keyboard.json b/keyboards/fortitude60/rev1/keyboard.json index cf3af329a8..4ad8a723b7 100644 --- a/keyboards/fortitude60/rev1/keyboard.json +++ b/keyboards/fortitude60/rev1/keyboard.json | |||
| @@ -25,7 +25,9 @@ | |||
| 25 | }, | 25 | }, |
| 26 | "split": { | 26 | "split": { |
| 27 | "enabled": true, | 27 | "enabled": true, |
| 28 | "soft_serial_pin": "D2" | 28 | "serial": { |
| 29 | "pin": "D2" | ||
| 30 | } | ||
| 29 | }, | 31 | }, |
| 30 | "processor": "atmega32u4", | 32 | "processor": "atmega32u4", |
| 31 | "bootloader": "caterina", | 33 | "bootloader": "caterina", |
diff --git a/keyboards/fungo/rev1/keyboard.json b/keyboards/fungo/rev1/keyboard.json index 06ebf87f05..0970a027c8 100644 --- a/keyboards/fungo/rev1/keyboard.json +++ b/keyboards/fungo/rev1/keyboard.json | |||
| @@ -25,12 +25,14 @@ | |||
| 25 | "diode_direction": "COL2ROW", | 25 | "diode_direction": "COL2ROW", |
| 26 | "split": { | 26 | "split": { |
| 27 | "enabled": true, | 27 | "enabled": true, |
| 28 | "soft_serial_pin": "D3", | ||
| 29 | "matrix_pins": { | 28 | "matrix_pins": { |
| 30 | "right": { | 29 | "right": { |
| 31 | "cols": ["F7", "F6", "F5", "F4", "B5", "B4", "E6"], | 30 | "cols": ["F7", "F6", "F5", "F4", "B5", "B4", "E6"], |
| 32 | "rows": ["D1", "D0", "D4", "C6", "D7", "D3"] | 31 | "rows": ["D1", "D0", "D4", "C6", "D7", "D3"] |
| 33 | } | 32 | } |
| 33 | }, | ||
| 34 | "serial": { | ||
| 35 | "pin": "D3" | ||
| 34 | } | 36 | } |
| 35 | }, | 37 | }, |
| 36 | "qmk": { | 38 | "qmk": { |
diff --git a/keyboards/giabalanai/keyboard.json b/keyboards/giabalanai/keyboard.json index 6cadf02328..ae43139dad 100644 --- a/keyboards/giabalanai/keyboard.json +++ b/keyboards/giabalanai/keyboard.json | |||
| @@ -51,7 +51,6 @@ | |||
| 51 | }, | 51 | }, |
| 52 | "split": { | 52 | "split": { |
| 53 | "enabled": true, | 53 | "enabled": true, |
| 54 | "soft_serial_pin": "D2", | ||
| 55 | "encoder": { | 54 | "encoder": { |
| 56 | "right": { | 55 | "right": { |
| 57 | "rotary": [ | 56 | "rotary": [ |
| @@ -64,6 +63,9 @@ | |||
| 64 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "C7", "B7", "F1"], | 63 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "C7", "B7", "F1"], |
| 65 | "rows": ["D1", "D0", "D4", "C6", "D7", "E6"] | 64 | "rows": ["D1", "D0", "D4", "C6", "D7", "E6"] |
| 66 | } | 65 | } |
| 66 | }, | ||
| 67 | "serial": { | ||
| 68 | "pin": "D2" | ||
| 67 | } | 69 | } |
| 68 | }, | 70 | }, |
| 69 | "qmk": { | 71 | "qmk": { |
diff --git a/keyboards/gregandcin/teaqueen/keyboard.json b/keyboards/gregandcin/teaqueen/keyboard.json index e4903ea6c0..871c34587d 100644 --- a/keyboards/gregandcin/teaqueen/keyboard.json +++ b/keyboards/gregandcin/teaqueen/keyboard.json | |||
| @@ -25,9 +25,9 @@ | |||
| 25 | "rows": ["GP5", "GP6", "GP7", "GP8", "GP9"] | 25 | "rows": ["GP5", "GP6", "GP7", "GP8", "GP9"] |
| 26 | } | 26 | } |
| 27 | }, | 27 | }, |
| 28 | "soft_serial_pin": "GP3", | ||
| 29 | "serial": { | 28 | "serial": { |
| 30 | "driver": "vendor" | 29 | "driver": "vendor", |
| 30 | "pin": "GP3" | ||
| 31 | } | 31 | } |
| 32 | }, | 32 | }, |
| 33 | "url": "https://github.com/gregandcin/teaqueen", | 33 | "url": "https://github.com/gregandcin/teaqueen", |
diff --git a/keyboards/halfcliff/keyboard.json b/keyboards/halfcliff/keyboard.json index a864c4ce33..7d780c016a 100644 --- a/keyboards/halfcliff/keyboard.json +++ b/keyboards/halfcliff/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | }, | 15 | }, |
| 16 | "split": { | 16 | "split": { |
| 17 | "enabled": true, | 17 | "enabled": true, |
| 18 | "soft_serial_pin": "D2" | 18 | "serial": { |
| 19 | "pin": "D2" | ||
| 20 | } | ||
| 19 | }, | 21 | }, |
| 20 | "rgblight": { | 22 | "rgblight": { |
| 21 | "saturation_steps": 8, | 23 | "saturation_steps": 8, |
diff --git a/keyboards/handwired/brain/keyboard.json b/keyboards/handwired/brain/keyboard.json index 95c09ecfc9..c5f8c3682c 100644 --- a/keyboards/handwired/brain/keyboard.json +++ b/keyboards/handwired/brain/keyboard.json | |||
| @@ -40,7 +40,6 @@ | |||
| 40 | }, | 40 | }, |
| 41 | "split": { | 41 | "split": { |
| 42 | "enabled": true, | 42 | "enabled": true, |
| 43 | "soft_serial_pin": "D0", | ||
| 44 | "bootmagic": { | 43 | "bootmagic": { |
| 45 | "matrix": [5, 0] | 44 | "matrix": [5, 0] |
| 46 | }, | 45 | }, |
| @@ -48,6 +47,9 @@ | |||
| 48 | "right": { | 47 | "right": { |
| 49 | "cols": ["B5", "B4", "E6", "D7", "C6", "D4", "D1"] | 48 | "cols": ["B5", "B4", "E6", "D7", "C6", "D4", "D1"] |
| 50 | } | 49 | } |
| 50 | }, | ||
| 51 | "serial": { | ||
| 52 | "pin": "D0" | ||
| 51 | } | 53 | } |
| 52 | }, | 54 | }, |
| 53 | "processor": "atmega32u4", | 55 | "processor": "atmega32u4", |
diff --git a/keyboards/handwired/chiron/keyboard.json b/keyboards/handwired/chiron/keyboard.json index efbf66335b..1685a9d477 100644 --- a/keyboards/handwired/chiron/keyboard.json +++ b/keyboards/handwired/chiron/keyboard.json | |||
| @@ -44,7 +44,9 @@ | |||
| 44 | "handedness": { | 44 | "handedness": { |
| 45 | "pin": "D2" | 45 | "pin": "D2" |
| 46 | }, | 46 | }, |
| 47 | "soft_serial_pin": "D0" | 47 | "serial": { |
| 48 | "pin": "D0" | ||
| 49 | } | ||
| 48 | }, | 50 | }, |
| 49 | "processor": "atmega32u4", | 51 | "processor": "atmega32u4", |
| 50 | "bootloader": "atmel-dfu", | 52 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/handwired/dmote/keyboard.json b/keyboards/handwired/dmote/keyboard.json index fc52fee11e..e6514b17ba 100644 --- a/keyboards/handwired/dmote/keyboard.json +++ b/keyboards/handwired/dmote/keyboard.json | |||
| @@ -36,7 +36,9 @@ | |||
| 36 | "diode_direction": "COL2ROW", | 36 | "diode_direction": "COL2ROW", |
| 37 | "split": { | 37 | "split": { |
| 38 | "enabled": true, | 38 | "enabled": true, |
| 39 | "soft_serial_pin": "D0" | 39 | "serial": { |
| 40 | "pin": "D0" | ||
| 41 | } | ||
| 40 | }, | 42 | }, |
| 41 | "layouts": { | 43 | "layouts": { |
| 42 | "LAYOUT": { | 44 | "LAYOUT": { |
diff --git a/keyboards/handwired/elrgo_s/keyboard.json b/keyboards/handwired/elrgo_s/keyboard.json index 0da809d2ac..c0ae4beadb 100644 --- a/keyboards/handwired/elrgo_s/keyboard.json +++ b/keyboards/handwired/elrgo_s/keyboard.json | |||
| @@ -23,7 +23,9 @@ | |||
| 23 | "diode_direction": "COL2ROW", | 23 | "diode_direction": "COL2ROW", |
| 24 | "split": { | 24 | "split": { |
| 25 | "enabled": true, | 25 | "enabled": true, |
| 26 | "soft_serial_pin": "D0" | 26 | "serial": { |
| 27 | "pin": "D0" | ||
| 28 | } | ||
| 27 | }, | 29 | }, |
| 28 | "processor": "atmega32u4", | 30 | "processor": "atmega32u4", |
| 29 | "bootloader": "caterina", | 31 | "bootloader": "caterina", |
diff --git a/keyboards/handwired/freoduo/keyboard.json b/keyboards/handwired/freoduo/keyboard.json index 0d23776f4a..d9f4ad4808 100644 --- a/keyboards/handwired/freoduo/keyboard.json +++ b/keyboards/handwired/freoduo/keyboard.json | |||
| @@ -25,7 +25,9 @@ | |||
| 25 | "diode_direction": "COL2ROW", | 25 | "diode_direction": "COL2ROW", |
| 26 | "split": { | 26 | "split": { |
| 27 | "enabled": true, | 27 | "enabled": true, |
| 28 | "soft_serial_pin": "D0" | 28 | "serial": { |
| 29 | "pin": "D0" | ||
| 30 | } | ||
| 29 | }, | 31 | }, |
| 30 | "rgblight": { | 32 | "rgblight": { |
| 31 | "hue_steps": 16, | 33 | "hue_steps": 16, |
diff --git a/keyboards/handwired/jotlily60/keyboard.json b/keyboards/handwired/jotlily60/keyboard.json index 65faa354a5..7a8a2a50d9 100644 --- a/keyboards/handwired/jotlily60/keyboard.json +++ b/keyboards/handwired/jotlily60/keyboard.json | |||
| @@ -24,7 +24,9 @@ | |||
| 24 | }, | 24 | }, |
| 25 | "split": { | 25 | "split": { |
| 26 | "enabled": true, | 26 | "enabled": true, |
| 27 | "soft_serial_pin": "D3" | 27 | "serial": { |
| 28 | "pin": "D3" | ||
| 29 | } | ||
| 28 | }, | 30 | }, |
| 29 | "layouts": { | 31 | "layouts": { |
| 30 | "LAYOUT": { | 32 | "LAYOUT": { |
diff --git a/keyboards/handwired/jtallbean/split_65/keyboard.json b/keyboards/handwired/jtallbean/split_65/keyboard.json index 7ce6d9f095..b10e6c6cc0 100644 --- a/keyboards/handwired/jtallbean/split_65/keyboard.json +++ b/keyboards/handwired/jtallbean/split_65/keyboard.json | |||
| @@ -35,12 +35,14 @@ | |||
| 35 | "handedness": { | 35 | "handedness": { |
| 36 | "pin": "D5" | 36 | "pin": "D5" |
| 37 | }, | 37 | }, |
| 38 | "soft_serial_pin": "D0", | ||
| 39 | "matrix_pins": { | 38 | "matrix_pins": { |
| 40 | "right": { | 39 | "right": { |
| 41 | "cols": ["B4", "B5", "B6", "C6", "C7", "D4", "D6", "D3", "D2"], | 40 | "cols": ["B4", "B5", "B6", "C6", "C7", "D4", "D6", "D3", "D2"], |
| 42 | "rows": ["E6", "F0", "F1", "F7", "D7"] | 41 | "rows": ["E6", "F0", "F1", "F7", "D7"] |
| 43 | } | 42 | } |
| 43 | }, | ||
| 44 | "serial": { | ||
| 45 | "pin": "D0" | ||
| 44 | } | 46 | } |
| 45 | }, | 47 | }, |
| 46 | "processor": "atmega32u4", | 48 | "processor": "atmega32u4", |
diff --git a/keyboards/handwired/ks63/keyboard.json b/keyboards/handwired/ks63/keyboard.json index 6040074f07..09e59975e8 100644 --- a/keyboards/handwired/ks63/keyboard.json +++ b/keyboards/handwired/ks63/keyboard.json | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | "diode_direction": "COL2ROW", | 29 | "diode_direction": "COL2ROW", |
| 30 | "split": { | 30 | "split": { |
| 31 | "enabled": true, | 31 | "enabled": true, |
| 32 | "soft_serial_pin": "D0" | 32 | "serial": { |
| 33 | "pin": "D0" | ||
| 34 | } | ||
| 33 | }, | 35 | }, |
| 34 | "processor": "atmega32u4", | 36 | "processor": "atmega32u4", |
| 35 | "bootloader": "caterina", | 37 | "bootloader": "caterina", |
diff --git a/keyboards/handwired/myskeeb/keyboard.json b/keyboards/handwired/myskeeb/keyboard.json index f2da286f19..c75f40cf46 100644 --- a/keyboards/handwired/myskeeb/keyboard.json +++ b/keyboards/handwired/myskeeb/keyboard.json | |||
| @@ -16,11 +16,13 @@ | |||
| 16 | "diode_direction": "COL2ROW", | 16 | "diode_direction": "COL2ROW", |
| 17 | "split": { | 17 | "split": { |
| 18 | "enabled": true, | 18 | "enabled": true, |
| 19 | "soft_serial_pin": "D3", | ||
| 20 | "matrix_pins": { | 19 | "matrix_pins": { |
| 21 | "right": { | 20 | "right": { |
| 22 | "cols": ["F5", "B3", "F7", "B1", "F6", "B2", "B6"] | 21 | "cols": ["F5", "B3", "F7", "B1", "F6", "B2", "B6"] |
| 23 | } | 22 | } |
| 23 | }, | ||
| 24 | "serial": { | ||
| 25 | "pin": "D3" | ||
| 24 | } | 26 | } |
| 25 | }, | 27 | }, |
| 26 | "processor": "atmega32u4", | 28 | "processor": "atmega32u4", |
diff --git a/keyboards/handwired/not_so_minidox/keyboard.json b/keyboards/handwired/not_so_minidox/keyboard.json index c3cc598840..fa68a823af 100644 --- a/keyboards/handwired/not_so_minidox/keyboard.json +++ b/keyboards/handwired/not_so_minidox/keyboard.json | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | "diode_direction": "COL2ROW", | 29 | "diode_direction": "COL2ROW", |
| 30 | "split": { | 30 | "split": { |
| 31 | "enabled": true, | 31 | "enabled": true, |
| 32 | "soft_serial_pin": "D0" | 32 | "serial": { |
| 33 | "pin": "D0" | ||
| 34 | } | ||
| 33 | }, | 35 | }, |
| 34 | "processor": "atmega32u4", | 36 | "processor": "atmega32u4", |
| 35 | "bootloader": "caterina", | 37 | "bootloader": "caterina", |
diff --git a/keyboards/handwired/qc60/proto/keyboard.json b/keyboards/handwired/qc60/proto/keyboard.json index 0015ac5f66..810df8b7ae 100644 --- a/keyboards/handwired/qc60/proto/keyboard.json +++ b/keyboards/handwired/qc60/proto/keyboard.json | |||
| @@ -30,7 +30,9 @@ | |||
| 30 | "diode_direction": "ROW2COL", | 30 | "diode_direction": "ROW2COL", |
| 31 | "split": { | 31 | "split": { |
| 32 | "enabled": true, | 32 | "enabled": true, |
| 33 | "soft_serial_pin": "D0" | 33 | "serial": { |
| 34 | "pin": "D0" | ||
| 35 | } | ||
| 34 | }, | 36 | }, |
| 35 | "processor": "atmega32u4", | 37 | "processor": "atmega32u4", |
| 36 | "bootloader": "caterina", | 38 | "bootloader": "caterina", |
diff --git a/keyboards/handwired/split65/promicro/keyboard.json b/keyboards/handwired/split65/promicro/keyboard.json index 5efdd93629..8b50ea8429 100644 --- a/keyboards/handwired/split65/promicro/keyboard.json +++ b/keyboards/handwired/split65/promicro/keyboard.json | |||
| @@ -16,7 +16,9 @@ | |||
| 16 | "diode_direction": "COL2ROW", | 16 | "diode_direction": "COL2ROW", |
| 17 | "split": { | 17 | "split": { |
| 18 | "enabled": true, | 18 | "enabled": true, |
| 19 | "soft_serial_pin": "D3" | 19 | "serial": { |
| 20 | "pin": "D3" | ||
| 21 | } | ||
| 20 | }, | 22 | }, |
| 21 | "processor": "atmega32u4", | 23 | "processor": "atmega32u4", |
| 22 | "bootloader": "caterina", | 24 | "bootloader": "caterina", |
diff --git a/keyboards/handwired/split65/stm32/keyboard.json b/keyboards/handwired/split65/stm32/keyboard.json index 4f2d069aed..5d838de5f7 100644 --- a/keyboards/handwired/split65/stm32/keyboard.json +++ b/keyboards/handwired/split65/stm32/keyboard.json | |||
| @@ -7,9 +7,9 @@ | |||
| 7 | "diode_direction": "COL2ROW", | 7 | "diode_direction": "COL2ROW", |
| 8 | "split": { | 8 | "split": { |
| 9 | "enabled": true, | 9 | "enabled": true, |
| 10 | "soft_serial_pin": "A9", | ||
| 11 | "serial": { | 10 | "serial": { |
| 12 | "driver": "usart" | 11 | "driver": "usart", |
| 12 | "pin": "A9" | ||
| 13 | } | 13 | } |
| 14 | }, | 14 | }, |
| 15 | "development_board": "proton_c", | 15 | "development_board": "proton_c", |
diff --git a/keyboards/handwired/split89/keyboard.json b/keyboards/handwired/split89/keyboard.json index 029988b0ba..fdd092745f 100644 --- a/keyboards/handwired/split89/keyboard.json +++ b/keyboards/handwired/split89/keyboard.json | |||
| @@ -32,12 +32,14 @@ | |||
| 32 | "handedness": { | 32 | "handedness": { |
| 33 | "pin": "D1" | 33 | "pin": "D1" |
| 34 | }, | 34 | }, |
| 35 | "soft_serial_pin": "D0", | ||
| 36 | "matrix_pins": { | 35 | "matrix_pins": { |
| 37 | "right": { | 36 | "right": { |
| 38 | "cols": ["F5", "F4", "B5", "B4", "E6", "D7", "C6", "D4", "D2", "D3"], | 37 | "cols": ["F5", "F4", "B5", "B4", "E6", "D7", "C6", "D4", "D2", "D3"], |
| 39 | "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] | 38 | "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] |
| 40 | } | 39 | } |
| 40 | }, | ||
| 41 | "serial": { | ||
| 42 | "pin": "D0" | ||
| 41 | } | 43 | } |
| 42 | }, | 44 | }, |
| 43 | "processor": "atmega32u4", | 45 | "processor": "atmega32u4", |
diff --git a/keyboards/handwired/split_cloud/keyboard.json b/keyboards/handwired/split_cloud/keyboard.json index 8d242cc6e6..fc1d2498df 100644 --- a/keyboards/handwired/split_cloud/keyboard.json +++ b/keyboards/handwired/split_cloud/keyboard.json | |||
| @@ -29,7 +29,9 @@ | |||
| 29 | }, | 29 | }, |
| 30 | "split": { | 30 | "split": { |
| 31 | "enabled": true, | 31 | "enabled": true, |
| 32 | "soft_serial_pin": "D3", | 32 | "serial": { |
| 33 | "pin": "D3" | ||
| 34 | }, | ||
| 33 | "matrix_pins": { | 35 | "matrix_pins": { |
| 34 | "right": { | 36 | "right": { |
| 35 | "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], | 37 | "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 index fe277ebde0..5f524ea445 100644 --- a/keyboards/handwired/stef9998/split_5x7/rev1/keyboard.json +++ b/keyboards/handwired/stef9998/split_5x7/rev1/keyboard.json | |||
| @@ -23,12 +23,14 @@ | |||
| 23 | "diode_direction": "COL2ROW", | 23 | "diode_direction": "COL2ROW", |
| 24 | "split": { | 24 | "split": { |
| 25 | "enabled": true, | 25 | "enabled": true, |
| 26 | "soft_serial_pin": "D0", | ||
| 27 | "matrix_pins": { | 26 | "matrix_pins": { |
| 28 | "right": { | 27 | "right": { |
| 29 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 28 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 30 | "rows": ["B5", "B4", "E6", "D7", "C6"] | 29 | "rows": ["B5", "B4", "E6", "D7", "C6"] |
| 31 | } | 30 | } |
| 31 | }, | ||
| 32 | "serial": { | ||
| 33 | "pin": "D0" | ||
| 32 | } | 34 | } |
| 33 | }, | 35 | }, |
| 34 | "processor": "atmega32u4", | 36 | "processor": "atmega32u4", |
diff --git a/keyboards/handwired/tsubasa/keyboard.json b/keyboards/handwired/tsubasa/keyboard.json index 05fd05968a..31e6bb72cc 100644 --- a/keyboards/handwired/tsubasa/keyboard.json +++ b/keyboards/handwired/tsubasa/keyboard.json | |||
| @@ -46,7 +46,6 @@ | |||
| 46 | "diode_direction": "COL2ROW", | 46 | "diode_direction": "COL2ROW", |
| 47 | "split": { | 47 | "split": { |
| 48 | "enabled": true, | 48 | "enabled": true, |
| 49 | "soft_serial_pin": "D3", | ||
| 50 | "encoder": { | 49 | "encoder": { |
| 51 | "right": { | 50 | "right": { |
| 52 | "rotary": [ | 51 | "rotary": [ |
| @@ -54,6 +53,9 @@ | |||
| 54 | ] | 53 | ] |
| 55 | } | 54 | } |
| 56 | }, | 55 | }, |
| 56 | "serial": { | ||
| 57 | "pin": "D3" | ||
| 58 | }, | ||
| 57 | "transport": { | 59 | "transport": { |
| 58 | "sync": { | 60 | "sync": { |
| 59 | "layer_state": true, | 61 | "layer_state": true, |
diff --git a/keyboards/handwired/unk/rev1/keyboard.json b/keyboards/handwired/unk/rev1/keyboard.json index bfc4ee3c79..0de8b29f41 100644 --- a/keyboards/handwired/unk/rev1/keyboard.json +++ b/keyboards/handwired/unk/rev1/keyboard.json | |||
| @@ -21,12 +21,14 @@ | |||
| 21 | "diode_direction": "COL2ROW", | 21 | "diode_direction": "COL2ROW", |
| 22 | "split": { | 22 | "split": { |
| 23 | "enabled": true, | 23 | "enabled": true, |
| 24 | "soft_serial_pin": "D0", | ||
| 25 | "matrix_pins": { | 24 | "matrix_pins": { |
| 26 | "right": { | 25 | "right": { |
| 27 | "cols": ["B1", "B3", "B2", "B6", "F7", "B5", "F6", "F5"], | 26 | "cols": ["B1", "B3", "B2", "B6", "F7", "B5", "F6", "F5"], |
| 28 | "rows": ["C6", "D7", "B4", "E6", "D4"] | 27 | "rows": ["C6", "D7", "B4", "E6", "D4"] |
| 29 | } | 28 | } |
| 29 | }, | ||
| 30 | "serial": { | ||
| 31 | "pin": "D0" | ||
| 30 | } | 32 | } |
| 31 | }, | 33 | }, |
| 32 | "processor": "atmega32u4", | 34 | "processor": "atmega32u4", |
