Migrate remaining split.soft_serial_pin to split.serial.pin (#25046)

* Migrate keyboards/bastardkb

* Migrate keyboards/handwired

* Migrate keyboards/helix

* Fix duplicate serial key
This commit is contained in:
jack 2025-03-22 09:58:33 -06:00 committed by GitHub
parent 38825610a5
commit 2d37e80ac9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
69 changed files with 206 additions and 70 deletions

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2", "serial": {
"pin": "D2"
},
"matrix_pins": { "matrix_pins": {
"right": { "right": {
"cols": ["C7", "B7", "D7", "E6", "B4"], "cols": ["C7", "B7", "D7", "E6", "B4"],

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -20,7 +20,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -20,7 +20,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -30,7 +30,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "A3" "serial": {
"pin": "A3"
}
}, },
"development_board": "stemcell" "development_board": "stemcell"
} }

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2", "serial": {
"pin": "D2"
},
"matrix_pins": { "matrix_pins": {
"right": { "right": {
"cols": ["F1", "C7", "B7", "D7", "E6", "B4"], "cols": ["F1", "C7", "B7", "D7", "E6", "B4"],

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -20,7 +20,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -20,7 +20,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -30,7 +30,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "A3" "serial": {
"pin": "A3"
}
}, },
"development_board": "stemcell" "development_board": "stemcell"
} }

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2", "serial": {
"pin": "D2"
},
"matrix_pins": { "matrix_pins": {
"right": { "right": {
"cols": ["F1", "C7", "B7", "D7", "E6", "B4"], "cols": ["F1", "C7", "B7", "D7", "E6", "B4"],

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -20,7 +20,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -20,7 +20,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -30,7 +30,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "A3" "serial": {
"pin": "A3"
}
}, },
"development_board": "stemcell" "development_board": "stemcell"
} }

View File

@ -13,7 +13,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"processor": "RP2040", "processor": "RP2040",
"bootloader": "rp2040" "bootloader": "rp2040"

View File

@ -13,7 +13,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"processor": "RP2040", "processor": "RP2040",
"bootloader": "rp2040" "bootloader": "rp2040"

View File

@ -14,7 +14,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1", "serial": {
"pin": "GP1"
},
"bootmagic": { "bootmagic": {
"matrix": [4, 0] "matrix": [4, 0]
}, },

View File

@ -14,7 +14,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1", "serial": {
"pin": "GP1"
},
"bootmagic": { "bootmagic": {
"matrix": [5, 0] "matrix": [5, 0]
}, },

View File

@ -22,7 +22,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -22,7 +22,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -19,7 +19,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -19,7 +19,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "A3" "serial": {
"pin": "A3"
}
}, },
"development_board": "stemcell" "development_board": "stemcell"
} }

View File

@ -22,7 +22,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -22,7 +22,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -19,7 +19,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -19,7 +19,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "A3" "serial": {
"pin": "A3"
}
}, },
"development_board": "stemcell" "development_board": "stemcell"
} }

View File

@ -22,7 +22,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -22,7 +22,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu" "bootloader": "atmel-dfu"

View File

@ -19,7 +19,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -19,7 +19,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP1" "serial": {
"pin": "GP1"
}
}, },
"ws2812": { "ws2812": {
"pin": "GP0", "pin": "GP0",

View File

@ -26,7 +26,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "A3" "serial": {
"pin": "A3"
}
}, },
"development_board": "stemcell" "development_board": "stemcell"
} }

View File

@ -23,7 +23,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"layouts": { "layouts": {

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"layouts": { "layouts": {

View File

@ -26,7 +26,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"community_layouts": ["split_3x6_3", "split_3x5_3"], "community_layouts": ["split_3x6_3", "split_3x5_3"],

View File

@ -35,7 +35,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"layouts": { "layouts": {

View File

@ -35,7 +35,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -32,7 +32,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"layouts": { "layouts": {

View File

@ -35,7 +35,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -35,7 +35,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0", "serial": {
"pin": "D0"
},
"bootmagic": { "bootmagic": {
"matrix": [6, 5] "matrix": [6, 5]
} }

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0", "serial": {
"pin": "D0"
},
"bootmagic": { "bootmagic": {
"matrix": [6, 5] "matrix": [6, 5]
} }

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D3" "serial": {
"pin": "D3"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -25,7 +25,9 @@
}, },
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"matrix_pins": { "matrix_pins": {
"cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "cols": ["D4", "C6", "D7", "E6", "B4", "B5"],

View File

@ -35,7 +35,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -6,7 +6,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"rgblight": { "rgblight": {
"led_count": 12 "led_count": 12

View File

@ -35,7 +35,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -32,7 +32,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"rgblight": { "rgblight": {
"led_count": 12 "led_count": 12

View File

@ -26,7 +26,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D1" "serial": {
"pin": "D1"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"layouts": { "layouts": {

View File

@ -67,7 +67,9 @@
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"development_board": "promicro", "development_board": "promicro",
"community_layouts": ["split_3x5_3"], "community_layouts": ["split_3x5_3"],

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"rgblight": { "rgblight": {
"led_count": 12 "led_count": 12

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -24,7 +24,9 @@
"development_board": "promicro", "development_board": "promicro",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"layouts": { "layouts": {
"LAYOUT" : { "LAYOUT" : {

View File

@ -6,9 +6,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "GP0",
"serial": { "serial": {
"driver": "vendor" "driver": "vendor",
"pin": "GP0"
} }
}, },

View File

@ -29,7 +29,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina", "bootloader": "caterina",

View File

@ -8,7 +8,9 @@
"handedness": { "handedness": {
"pin": "F6" "pin": "F6"
}, },
"soft_serial_pin": "D1" "serial": {
"pin": "D1"
}
}, },
"ws2812": { "ws2812": {
"pin": "D3" "pin": "D3"

View File

@ -8,7 +8,9 @@
"handedness": { "handedness": {
"pin": "F0" "pin": "F0"
}, },
"soft_serial_pin": "D1" "serial": {
"pin": "D1"
}
}, },
"ws2812": { "ws2812": {
"pin": "D3" "pin": "D3"

View File

@ -12,7 +12,9 @@
} }
}, },
"split": { "split": {
"soft_serial_pin": "D0" "serial": {
"pin": "D0"
}
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "caterina" "bootloader": "caterina"

View File

@ -22,7 +22,9 @@
"handedness": { "handedness": {
"pin": "A6" "pin": "A6"
}, },
"soft_serial_pin": "D3", "serial": {
"pin": "D3"
},
"bootmagic": { "bootmagic": {
"matrix": [4, 5] "matrix": [4, 5]
} }

View File

@ -6,7 +6,9 @@
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"soft_serial_pin": "D0", "serial": {
"pin": "D0"
},
"matrix_pins": { "matrix_pins": {
"right": { "right": {
"cols": ["D6", "D7", "B4", "D3", "C6", "C7"], "cols": ["D6", "D7", "B4", "D3", "C6", "C7"],

View File

@ -11,7 +11,9 @@
] ]
}, },
"split": { "split": {
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"ws2812": { "ws2812": {
"pin": "D3" "pin": "D3"

View File

@ -11,7 +11,9 @@
] ]
}, },
"split": { "split": {
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"ws2812": { "ws2812": {
"pin": "E7" "pin": "E7"

View File

@ -10,7 +10,9 @@
}, },
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"tapping": { "tapping": {
"term": 100 "term": 100

View File

@ -15,7 +15,9 @@
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2", "serial": {
"pin": "D2"
},
"transport": { "transport": {
"sync": { "sync": {
"indicators": true, "indicators": true,

View File

@ -33,7 +33,9 @@
}, },
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"ws2812": { "ws2812": {
"pin": "D3" "pin": "D3"

View File

@ -99,7 +99,9 @@
}, },
"split": { "split": {
"enabled": true, "enabled": true,
"soft_serial_pin": "D2" "serial": {
"pin": "D2"
}
}, },
"ws2812": { "ws2812": {
"pin": "D3" "pin": "D3"