diff --git a/keyboards/czc/dwarf/keyboard.json b/keyboards/czc/dwarf/keyboard.json index 39b91ae95760..2e35cb425e85 100644 --- a/keyboards/czc/dwarf/keyboard.json +++ b/keyboards/czc/dwarf/keyboard.json @@ -3,7 +3,7 @@ "keyboard_name": "Dwarf", "url": "https://www.czc.cz/czc-gaming-dwarf-herni-klavesnice-kailh-red-cz/288631/produkt", "maintainer": "Vesek", - "bootloader": "sn32-dfu", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "bootmagic": true, @@ -18,7 +18,6 @@ "cols": ["A8", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "B0", "B1", "B2", "B3", "B4", "B5", "B6" , "B7", "B8"], "rows": ["C15", "D11", "D10", "D9", "D8", "D7"] }, - "processor": "SN32F248BF", "usb": { "device_version": "1.0.0", "vid": "0x4347", diff --git a/keyboards/designedbygg/berserker/keyboard.json b/keyboards/designedbygg/berserker/keyboard.json index 24e0ed51bd79..fd92653d1f77 100644 --- a/keyboards/designedbygg/berserker/keyboard.json +++ b/keyboards/designedbygg/berserker/keyboard.json @@ -2,13 +2,12 @@ "keyboard_name": "Berserker", "manufacturer": "DesignedbyGG", "url": "https://designedby.gg/product/berserker/", - "processor": "SN32F248BF", "maintainer": "dexter93", - "bootloader": "sn32-dfu", "debounce": 20, "build": { "debounce_type": "sym_eager_pk", }, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, diff --git a/keyboards/designedbygg/ironclad/icl01/keyboard.json b/keyboards/designedbygg/ironclad/icl01/keyboard.json index de2d1b0a1182..b81fcd079ea6 100644 --- a/keyboards/designedbygg/ironclad/icl01/keyboard.json +++ b/keyboards/designedbygg/ironclad/icl01/keyboard.json @@ -2,13 +2,12 @@ "keyboard_name": "Ironclad", "manufacturer": "DesignedbyGG", "url": "https://designedby.gg/product/ironclad/", - "processor": "SN32F248BF", "maintainer": "dexter93", - "bootloader": "sn32-dfu", "debounce": 20, "build": { "debounce_type": "sym_eager_pk", }, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, diff --git a/keyboards/designedbygg/ironclad/icl03/keyboard.json b/keyboards/designedbygg/ironclad/icl03/keyboard.json index 1b068c5467c8..5b610a3499c3 100644 --- a/keyboards/designedbygg/ironclad/icl03/keyboard.json +++ b/keyboards/designedbygg/ironclad/icl03/keyboard.json @@ -2,13 +2,12 @@ "keyboard_name": "Ironclad v3", "manufacturer": "DesignedbyGG", "url": "https://designedby.gg/product/ironclad-v3/", - "processor": "SN32F248BF", "maintainer": "dexter93", - "bootloader": "sn32-dfu", "debounce": 20, "build": { "debounce_type": "sym_eager_pk", }, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, diff --git a/keyboards/designedbygg/redblade/keyboard.json b/keyboards/designedbygg/redblade/keyboard.json index 67a74e1050b6..374509cf69f2 100644 --- a/keyboards/designedbygg/redblade/keyboard.json +++ b/keyboards/designedbygg/redblade/keyboard.json @@ -2,13 +2,12 @@ "keyboard_name": "Redblade", "manufacturer": "DesignedbyGG", "url": "https://designedby.gg/product/red-blade-01/", - "processor": "SN32F248BF", "maintainer": "dexter93", - "bootloader": "sn32-dfu", "debounce": 20, "build": { "debounce_type": "sym_eager_pk", }, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, diff --git a/keyboards/flesports/fl980/keyboard.json b/keyboards/flesports/fl980/keyboard.json index 3916c2a46c2e..6b10a43ea26c 100644 --- a/keyboards/flesports/fl980/keyboard.json +++ b/keyboards/flesports/fl980/keyboard.json @@ -8,8 +8,7 @@ "pid": "0x5004", "device_version": "1.0.0" }, - "processor": "SN32F248BF", - "bootloader": "sn32-dfu", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "ROW2COL", "features": { "bootmagic": true, diff --git a/keyboards/hator/gravity/tkl/keyboard.json b/keyboards/hator/gravity/tkl/keyboard.json index 90a7beb2aab2..a22134d2da5e 100644 --- a/keyboards/hator/gravity/tkl/keyboard.json +++ b/keyboards/hator/gravity/tkl/keyboard.json @@ -3,13 +3,12 @@ "keyboard_name": "HATOR Gravity TKL", "url": "https://hator.com", "maintainer": "AlexHtr", - "bootloader": "sn32-dfu", "usb": { "device_version": "1.0.0", "pid": "0x0606", "vid": "0x379A" }, - "processor": "SN32F248BF", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "bootmagic": true, diff --git a/keyboards/hator/gravity/xtkl/keyboard.json b/keyboards/hator/gravity/xtkl/keyboard.json index e4470b26f5df..cc5d28d36f4f 100644 --- a/keyboards/hator/gravity/xtkl/keyboard.json +++ b/keyboards/hator/gravity/xtkl/keyboard.json @@ -3,13 +3,12 @@ "keyboard_name": "HATOR Gravity X TKL", "url": "https://hator.com", "maintainer": "AlexHtr", - "bootloader": "sn32-dfu", "usb": { "device_version": "1.0.0", "pid": "0x0608", "vid": "0x379A" }, - "processor": "SN32F248BF", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "bootmagic": true, diff --git a/keyboards/hyperx/alloy_origins_core/keyboard.json b/keyboards/hyperx/alloy_origins_core/keyboard.json index 17363f632ed3..b4dea1d433f9 100644 --- a/keyboards/hyperx/alloy_origins_core/keyboard.json +++ b/keyboards/hyperx/alloy_origins_core/keyboard.json @@ -2,7 +2,7 @@ "manufacturer": "HyperX", "keyboard_name": "Alloy Origins Core", "maintainer": "nekomancer834", - "bootloader": "sn32-dfu", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "ROW2COL", "features": { "bootmagic": true, @@ -20,7 +20,6 @@ "cols": ["B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13", "D7"], "rows": ["C3", "C4", "C5", "C6", "C7", "C8", "C10", "C9"] }, - "processor": "SN32F248BF", "eeprom:": { "driver": "wear_leveling", "wear_leveling": { diff --git a/keyboards/keychron/c1/rgb/keyboard.json b/keyboards/keychron/c1/rgb/keyboard.json index dbd5d1b08b3c..b41ec171f61f 100644 --- a/keyboards/keychron/c1/rgb/keyboard.json +++ b/keyboards/keychron/c1/rgb/keyboard.json @@ -2,7 +2,7 @@ "manufacturer": "Keychron", "keyboard_name": "Keychron C1", "maintainer": "NetUserGet", - "bootloader": "sn32-dfu", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "bootmagic": true, @@ -25,7 +25,6 @@ "cols": ["A8", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"], "rows": ["C15", "D11", "D10", "D9", "D8", "D7"] }, - "processor": "SN32F248BF", "url": "https://www.keychron.com/products/keychron-c1-wired-mechanical-keyboard?variant=32321247182937", "usb": { "device_version": "1.0.0", diff --git a/keyboards/keychron/c2/rgb/keyboard.json b/keyboards/keychron/c2/rgb/keyboard.json index 59ccf74e8124..8c6d2ec9764f 100644 --- a/keyboards/keychron/c2/rgb/keyboard.json +++ b/keyboards/keychron/c2/rgb/keyboard.json @@ -2,7 +2,6 @@ "manufacturer": "Keychron", "keyboard_name": "Keychron C2 RGB", "maintainer": "SiphonedAnomaly", - "bootloader": "sn32-dfu", "diode_direction": "ROW2COL", "features": { "bootmagic": true, @@ -24,12 +23,12 @@ "pins": ["D6"] }, "matrix_pins": { - "rows": ["C15", "D11", "D10", "D9", "D8", "D7"] + "rows": ["C15", "D11", "D10", "D9", "D8", "D7"], "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A11", "A12", "A13", "A14", "B0", "B1", "B2", "B3", "B4", "B5"], }, "debounce": 1, - "processor": "SN32F248BF", - "url": "https://www.keychron.com/products/keychron-c2-wired-mechanical-keyboard?variant=32294075170905" + "development_board": "sn32f240b_shared_matrix", + "url": "https://www.keychron.com/products/keychron-c2-wired-mechanical-keyboard?variant=32294075170905", "usb": { "device_version": "1.0.0", "pid": "0xFE22", diff --git a/keyboards/keychron/k12/rgb/ansi/keyboard.json b/keyboards/keychron/k12/rgb/ansi/keyboard.json index 2c48917b88d2..5363554cf385 100644 --- a/keyboards/keychron/k12/rgb/ansi/keyboard.json +++ b/keyboards/keychron/k12/rgb/ansi/keyboard.json @@ -2,10 +2,9 @@ "keyboard_name": "Keychron K12", "manufacturer": "Keychron", "url": "https://www.keychron.com/products/keychron-k12-wireless-mechanical-keyboard", - "processor": "SN32F248BF", "maintainer": "turai", - "bootloader": "sn32-dfu", "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, diff --git a/keyboards/keychron/k2/rgb/v2/ansi/keyboard.json b/keyboards/keychron/k2/rgb/v2/ansi/keyboard.json index 7ed6aebd5af4..8f5544e5a579 100644 --- a/keyboards/keychron/k2/rgb/v2/ansi/keyboard.json +++ b/keyboards/keychron/k2/rgb/v2/ansi/keyboard.json @@ -23,9 +23,8 @@ "nkro": true, "dip_switch": true }, - "processor": "SN32F248BF", - "bootloader": "sn32-dfu", "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "indicators": { "caps_lock": "B9", "on_state": 1 diff --git a/keyboards/keychron/k2/rgb/v2/iso/keyboard.json b/keyboards/keychron/k2/rgb/v2/iso/keyboard.json index b88294f1b2a0..6d75f6b5b740 100644 --- a/keyboards/keychron/k2/rgb/v2/iso/keyboard.json +++ b/keyboards/keychron/k2/rgb/v2/iso/keyboard.json @@ -23,9 +23,8 @@ "nkro": true, "dip_switch": true }, - "processor": "SN32F248BF", - "bootloader": "sn32-dfu", "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "indicators": { "caps_lock": "B9", "on_state": 1 diff --git a/keyboards/keychron/k4/rgb/v2/ansi/keyboard.json b/keyboards/keychron/k4/rgb/v2/ansi/keyboard.json index 09ff2fb51bf0..d7d27a76eb59 100644 --- a/keyboards/keychron/k4/rgb/v2/ansi/keyboard.json +++ b/keyboards/keychron/k4/rgb/v2/ansi/keyboard.json @@ -2,7 +2,7 @@ "manufacturer": "Keychron", "keyboard_name": "K4v2 RGB", "maintainer": "PythonDeployer", - "bootloader": "sn32-dfu", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, @@ -19,7 +19,6 @@ "cols": ["A8", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"], "rows": ["C15", "D11", "D10", "D9", "D8", "D7"] }, - "processor": "SN32F248BF", "usb": { "device_version": "1.0.0", "pid": "0xFE06", diff --git a/keyboards/keychron/k4/rgb/v2/iso/keyboard.json b/keyboards/keychron/k4/rgb/v2/iso/keyboard.json index b3d68c973af5..893a50d7ac4f 100644 --- a/keyboards/keychron/k4/rgb/v2/iso/keyboard.json +++ b/keyboards/keychron/k4/rgb/v2/iso/keyboard.json @@ -2,7 +2,7 @@ "manufacturer": "Keychron", "keyboard_name": "K4v2 RGB", "maintainer": "ephb", - "bootloader": "sn32-dfu", + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, @@ -19,7 +19,6 @@ "cols": ["A8", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"], "rows": ["C15", "D11", "D10", "D9", "D8", "D7"] }, - "processor": "SN32F248BF", "usb": { "device_version": "1.0.0", "pid": "0xFE07", diff --git a/keyboards/keychron/k8/rgb/info.json b/keyboards/keychron/k8/rgb/info.json index e9170f339ce6..7b740432de37 100644 --- a/keyboards/keychron/k8/rgb/info.json +++ b/keyboards/keychron/k8/rgb/info.json @@ -2,10 +2,9 @@ "keyboard_name": "Keychron K8", "manufacturer": "Keychron", "url": "https://www.keychron.com/products/keychron-k8-tenkeyless-wireless-mechanical-keyboard", - "processor": "SN32F248BF", "maintainer": "tbowmo", - "bootloader": "sn32-dfu", "debounce": 1, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "rgb_matrix": true, diff --git a/keyboards/ozone/tactical/keyboard.json b/keyboards/ozone/tactical/keyboard.json index 05960975fe77..1c35a5e3d825 100644 --- a/keyboards/ozone/tactical/keyboard.json +++ b/keyboards/ozone/tactical/keyboard.json @@ -3,12 +3,11 @@ "manufacturer": "Ozone", "maintainer": "elpekenin", "url": "", - "processor": "SN32F248BF", - "bootloader": "sn32-dfu", "bootloader_instructions": "", "build": { "lto": false }, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "features": { "audio": false, diff --git a/keyboards/redragon/k552/v2/iso/keyboard.json b/keyboards/redragon/k552/v2/iso/keyboard.json index 7be793bd347e..6f18c47730d0 100644 --- a/keyboards/redragon/k552/v2/iso/keyboard.json +++ b/keyboards/redragon/k552/v2/iso/keyboard.json @@ -3,8 +3,6 @@ "manufacturer": "Redragon", "url": "https://www.redragonzone.com/products/redragonk552", "maintainer": "sreichholf", - "bootloader": "sn32-dfu", - "processor": "SN32F248BF", "usb": { "vid": "0x0C45", "pid": "0x50F4", @@ -22,6 +20,7 @@ "rgb_matrix": true }, "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "ROW2COL", "matrix_pins": { "cols": [ "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A11", "A12", "A13", "A14", "B0", "B1"], diff --git a/keyboards/redragon/k556/keyboard.json b/keyboards/redragon/k556/keyboard.json index 0c782678e37b..773c3daa8452 100644 --- a/keyboards/redragon/k556/keyboard.json +++ b/keyboards/redragon/k556/keyboard.json @@ -3,9 +3,6 @@ "manufacturer": "Redragon", "url": "https://www.redragonzone.com/products/redragonk556", "maintainer": "Xinayder", - "bootloader": "sn32-dfu", - - "processor": "SN32F248BF", "usb": { "vid": "0x0C45", "pid": "0x5004", @@ -25,6 +22,7 @@ }, "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "ROW2COL", "matrix_pins": { "cols": [ "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A11", "A12", "A13", "A14", "B0", "B1", "B2", "B3", "B4", "B5" ], diff --git a/keyboards/redragon/k582/keyboard.json b/keyboards/redragon/k582/keyboard.json index 57f544002a16..8a9c9cc86020 100644 --- a/keyboards/redragon/k582/keyboard.json +++ b/keyboards/redragon/k582/keyboard.json @@ -3,8 +3,6 @@ "manufacturer": "Redragon", "url": "https://redragonshop.com/products/surara-k582", "maintainer": "Wallvon", - "processor": "SN32F248BF", - "bootloader": "sn32-dfu", "usb": { "vid": "0x0C45", "pid": "0x5004", @@ -22,6 +20,7 @@ "rgb_matrix": true }, "debounce": 10, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "ROW2COL", "matrix_pins": { "cols": ["A0","A1","A2","A3","A4","A5","A6","A7","A8","A9","A10","A11","A12","A13","A14","B0","B1","B2","B3","B4","B5"], diff --git a/keyboards/redragon/k630/keyboard.json b/keyboards/redragon/k630/keyboard.json index 39f3016f3272..80ca5fc53a8f 100644 --- a/keyboards/redragon/k630/keyboard.json +++ b/keyboards/redragon/k630/keyboard.json @@ -3,9 +3,6 @@ "manufacturer": "Redragon", "url": "https://www.redragonzone.com/products/redragon-k630-gaming-mechanical-keyboard", "maintainer": "bausensi", - "bootloader": "sn32-dfu", - - "processor": "SN32F248BF", "usb": { "vid": "0x0C45", "pid": "0x5004", @@ -25,6 +22,7 @@ }, "debounce": 3, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "matrix_pins": { "cols": [ "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A11", "A12", "A13" ], diff --git a/keyboards/royal_kludge/rk61_rgb/keyboard.json b/keyboards/royal_kludge/rk61_rgb/keyboard.json index fa22a76d9bd1..80351cb22ac1 100644 --- a/keyboards/royal_kludge/rk61_rgb/keyboard.json +++ b/keyboards/royal_kludge/rk61_rgb/keyboard.json @@ -3,9 +3,6 @@ "manufacturer": "Royal Kludge", "url": "http://en.rkgaming.com", "maintainer": "fpb", - "bootloader": "sn32-dfu", - - "processor": "SN32F248BF", "usb": { "vid": "0x0C45", "pid": "0x8016", @@ -26,6 +23,7 @@ "rgb_matrix": true }, "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "matrix_pins": { "cols": [ "A8", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "B0", "B1", "B2", "B3", "B4", "B5" ], diff --git a/keyboards/royal_kludge/rk68_rgb/keyboard.json b/keyboards/royal_kludge/rk68_rgb/keyboard.json index 346edb115ba3..99ebc8d3c2f9 100644 --- a/keyboards/royal_kludge/rk68_rgb/keyboard.json +++ b/keyboards/royal_kludge/rk68_rgb/keyboard.json @@ -3,9 +3,6 @@ "manufacturer": "Royal Kludge", "url": "http://en.rkgaming.com", "maintainer": "fpb", - "bootloader": "sn32-dfu", - - "processor": "SN32F248BF", "usb": { "vid": "0x0C45", "pid": "0x8008", @@ -27,6 +24,7 @@ }, "debounce": 5, + "development_board": "sn32f240b_shared_matrix", "diode_direction": "COL2ROW", "matrix_pins": { "cols": [ "A8", "A9", "A10", "A11", "A12", "A13", "A14", "A15", "B0", "B1", "B2", "B3", "B4", "B5", "B6" ],