From 788734128a3bbf3d395cf0b2290cd8791d16ef77 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Fri, 4 Aug 2023 23:37:36 +0100 Subject: [PATCH 01/18] migrate to `development_board` --- keyboards/acheron/shark/alpha/info.json | 2 +- keyboards/bastardkb/charybdis/3x5/blackpill/info.json | 4 +--- keyboards/bastardkb/charybdis/3x6/blackpill/info.json | 4 +--- keyboards/bastardkb/charybdis/4x6/blackpill/info.json | 4 +--- keyboards/bastardkb/scylla/blackpill/info.json | 4 +--- keyboards/bastardkb/skeletyl/blackpill/info.json | 4 +--- keyboards/bastardkb/tbkmini/blackpill/info.json | 4 +--- keyboards/boston_meetup/2019/info.json | 4 +--- keyboards/cantor/info.json | 4 +--- keyboards/ckeys/thedora/info.json | 4 +--- keyboards/clueboard/60/info.json | 4 +--- keyboards/clueboard/66/rev4/info.json | 4 +--- keyboards/clueboard/66_hotswap/gen1/info.json | 4 +--- keyboards/clueboard/california/info.json | 4 +--- keyboards/dztech/dz60rgb/v1/info.json | 4 +--- keyboards/dztech/dz60rgb_ansi/v1/info.json | 4 +--- keyboards/dztech/dz60rgb_wkl/v1/info.json | 4 +--- keyboards/dztech/dz65rgb/v1/info.json | 4 +--- keyboards/ez_maker/directpins/proton_c/info.json | 4 +--- keyboards/hadron/ver3/info.json | 4 +--- keyboards/halokeys/elemental75/info.json | 4 +--- keyboards/handwired/co60/rev6/info.json | 4 +--- keyboards/handwired/co60/rev7/info.json | 4 +--- keyboards/handwired/d48/info.json | 4 +--- .../handwired/dactyl_manuform/6x6/blackpill_f411/info.json | 4 +--- keyboards/handwired/ddg_56/info.json | 4 +--- keyboards/handwired/dygma/raise/info.json | 4 +--- keyboards/handwired/floorboard/info.json | 4 +--- keyboards/handwired/macroboard/f401/info.json | 4 +--- keyboards/handwired/macroboard/f411/info.json | 4 +--- keyboards/handwired/meck_tkl/blackpill_f401/info.json | 4 +--- keyboards/handwired/pill60/blackpill_f401/info.json | 4 +--- keyboards/handwired/pill60/blackpill_f411/info.json | 4 +--- keyboards/handwired/riblee_f401/info.json | 4 +--- keyboards/handwired/riblee_f411/info.json | 4 +--- keyboards/handwired/selene/info.json | 4 +--- keyboards/handwired/sick_pad/info.json | 4 +--- keyboards/handwired/split65/stm32/info.json | 4 +--- keyboards/handwired/steamvan/rev1/info.json | 4 +--- keyboards/handwired/symmetric70_proto/proton_c/info.json | 4 +--- keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json | 4 +--- keyboards/handwired/twig/twig50/info.json | 4 +--- keyboards/handwired/uthol/rev3/info.json | 4 +--- keyboards/handwired/wulkan/info.json | 4 +--- keyboards/hp69/info.json | 4 +--- keyboards/hs60/v2/ansi/info.json | 4 +--- keyboards/hs60/v2/hhkb/info.json | 4 +--- keyboards/hs60/v2/iso/info.json | 4 +--- keyboards/ibm/model_m/yugo_m/info.json | 4 +--- keyboards/ibm/model_m_122/m122_3270/blackpill/info.json | 4 +--- keyboards/kbdfans/kbd67/mkiirgb/v1/info.json | 4 +--- keyboards/kepler_33/proto/info.json | 4 +--- keyboards/kin80/blackpill401/info.json | 4 +--- keyboards/kin80/blackpill411/info.json | 4 +--- keyboards/kv/revt/info.json | 4 +--- keyboards/linworks/whale75/info.json | 4 +--- keyboards/mechlovin/adelais/rgb_led/rev1/info.json | 4 +--- keyboards/mechlovin/adelais/rgb_led/rev2/info.json | 4 +--- keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json | 4 +--- keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json | 4 +--- .../adelais/standard_led/arm/rev4/stm32f303/info.json | 4 +--- keyboards/mechlovin/hannah60rgb/rev1/info.json | 4 +--- keyboards/mechlovin/hannah60rgb/rev2/info.json | 4 +--- keyboards/mechlovin/hannah65/info.json | 4 +--- keyboards/mechlovin/hex6c/info.json | 4 +--- keyboards/mechlovin/infinity87/rev1/info.json | 4 +--- keyboards/mechlovin/infinity87/rgb_rev1/info.json | 4 +--- keyboards/mechlovin/infinity88/info.json | 4 +--- keyboards/mechlovin/mechlovin9/rev1/info.json | 4 +--- keyboards/mechlovin/tmkl/info.json | 4 +--- keyboards/mechwild/bbs/info.json | 4 +--- keyboards/mechwild/obe/f401/info.json | 4 +--- keyboards/mechwild/obe/f411/info.json | 4 +--- keyboards/mechwild/puckbuddy/info.json | 4 +--- keyboards/mechwild/waka60/f401/info.json | 4 +--- keyboards/mechwild/waka60/f411/info.json | 4 +--- keyboards/melgeek/mj61/info.json | 4 +--- keyboards/melgeek/mj63/info.json | 4 +--- keyboards/melgeek/mj64/info.json | 4 +--- keyboards/melgeek/mj65/info.json | 4 +--- keyboards/melgeek/mojo75/info.json | 4 +--- keyboards/melgeek/z70ultra/info.json | 4 +--- keyboards/mlego/m60_split/rev2/info.json | 4 +--- keyboards/nack/info.json | 4 +--- keyboards/novelkeys/nk65/info.json | 4 +--- keyboards/novelkeys/nk87/info.json | 4 +--- keyboards/phoenix/info.json | 4 +--- keyboards/planck/rev6/info.json | 4 +--- keyboards/preonic/rev3/info.json | 4 +--- keyboards/redox/rev1/proton_c/info.json | 4 +--- keyboards/rgbkb/pan/rev1/proton_c/info.json | 4 +--- keyboards/spaceholdings/nebula68/info.json | 4 +--- keyboards/tkw/grandiceps/info.json | 4 +--- keyboards/tkw/stoutgat/v2/f411/info.json | 4 +--- keyboards/weirdo/geminate60/info.json | 4 +--- keyboards/weirdo/kelowna/rgb64/info.json | 4 +--- keyboards/weirdo/ls_60/info.json | 4 +--- keyboards/weirdo/naiping/np64/info.json | 4 +--- keyboards/weirdo/naiping/nphhkb/info.json | 4 +--- keyboards/weirdo/naiping/npminila/info.json | 4 +--- keyboards/yanghu/unicorne/f411/info.json | 4 +--- keyboards/zvecr/zv48/f401/info.json | 4 +--- keyboards/zvecr/zv48/f411/info.json | 4 +--- lib/chibios-contrib | 2 +- 104 files changed, 104 insertions(+), 308 deletions(-) diff --git a/keyboards/acheron/shark/alpha/info.json b/keyboards/acheron/shark/alpha/info.json index 5250da472761..c967b5cb8e32 100644 --- a/keyboards/acheron/shark/alpha/info.json +++ b/keyboards/acheron/shark/alpha/info.json @@ -21,7 +21,7 @@ }, "processor": "STM32F303", "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["ortho_4x12"], "layouts": { "LAYOUT_ortho_4x12": { diff --git a/keyboards/bastardkb/charybdis/3x5/blackpill/info.json b/keyboards/bastardkb/charybdis/3x5/blackpill/info.json index e5f0c233ba56..2510bd5d01df 100644 --- a/keyboards/bastardkb/charybdis/3x5/blackpill/info.json +++ b/keyboards/bastardkb/charybdis/3x5/blackpill/info.json @@ -18,7 +18,5 @@ "rows": ["A2", "B8", "A8", "B9"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/bastardkb/charybdis/3x6/blackpill/info.json b/keyboards/bastardkb/charybdis/3x6/blackpill/info.json index 8ad00c2e5205..b8fa6dd34961 100644 --- a/keyboards/bastardkb/charybdis/3x6/blackpill/info.json +++ b/keyboards/bastardkb/charybdis/3x6/blackpill/info.json @@ -18,7 +18,5 @@ "rows": ["A2", "B8", "A8", "B9"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/bastardkb/charybdis/4x6/blackpill/info.json b/keyboards/bastardkb/charybdis/4x6/blackpill/info.json index 41844167d4c6..85e92b5c03d9 100644 --- a/keyboards/bastardkb/charybdis/4x6/blackpill/info.json +++ b/keyboards/bastardkb/charybdis/4x6/blackpill/info.json @@ -18,7 +18,5 @@ "rows": ["B15", "A2", "B8", "A8", "B9"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/bastardkb/scylla/blackpill/info.json b/keyboards/bastardkb/scylla/blackpill/info.json index e9b8601495f9..96e7706eaa97 100644 --- a/keyboards/bastardkb/scylla/blackpill/info.json +++ b/keyboards/bastardkb/scylla/blackpill/info.json @@ -18,7 +18,5 @@ "rows": ["B15", "A2", "B8", "A8", "B9"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/bastardkb/skeletyl/blackpill/info.json b/keyboards/bastardkb/skeletyl/blackpill/info.json index 8e735d7bf9b8..1012b0723604 100644 --- a/keyboards/bastardkb/skeletyl/blackpill/info.json +++ b/keyboards/bastardkb/skeletyl/blackpill/info.json @@ -18,7 +18,5 @@ "rows": ["A2", "B8", "A8", "B9"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/bastardkb/tbkmini/blackpill/info.json b/keyboards/bastardkb/tbkmini/blackpill/info.json index e96bbeeb77c5..daf7536e8df5 100644 --- a/keyboards/bastardkb/tbkmini/blackpill/info.json +++ b/keyboards/bastardkb/tbkmini/blackpill/info.json @@ -18,7 +18,5 @@ "rows": ["A2", "B8", "A8", "B9"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/boston_meetup/2019/info.json b/keyboards/boston_meetup/2019/info.json index 5260ffabe149..b70543b95102 100644 --- a/keyboards/boston_meetup/2019/info.json +++ b/keyboards/boston_meetup/2019/info.json @@ -21,8 +21,6 @@ "ws2812": { "pin": "B5" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 6 } diff --git a/keyboards/cantor/info.json b/keyboards/cantor/info.json index fdc908714298..9a0945258f54 100644 --- a/keyboards/cantor/info.json +++ b/keyboards/cantor/info.json @@ -2,7 +2,6 @@ "manufacturer": "Diego Palacios", "keyboard_name": "cantor", "maintainer": "diepala", - "bootloader": "stm32-dfu", "features": { "bootmagic": true, "command": false, @@ -11,8 +10,7 @@ "mousekey": true, "nkro": true }, - "processor": "STM32F401", - "board": "BLACKPILL_STM32_F401", + "development_board": "blackpill_f401", "url": "https://github.com/diepala/cantor", "usb": { "device_version": "1.0.0", diff --git a/keyboards/ckeys/thedora/info.json b/keyboards/ckeys/thedora/info.json index e86d162ace12..c0b22227b55d 100644 --- a/keyboards/ckeys/thedora/info.json +++ b/keyboards/ckeys/thedora/info.json @@ -18,9 +18,7 @@ {"pin_a": "B13", "pin_b": "B15"} ] }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/clueboard/60/info.json b/keyboards/clueboard/60/info.json index 322f84268026..5f2e082f65fb 100644 --- a/keyboards/clueboard/60/info.json +++ b/keyboards/clueboard/60/info.json @@ -3,9 +3,7 @@ "keyboard_name": "Clueboard 60%", "maintainer": "skullydazed", "debounce": 6, - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "diode_direction": "COL2ROW", "features": { "audio": true, diff --git a/keyboards/clueboard/66/rev4/info.json b/keyboards/clueboard/66/rev4/info.json index e90ec9788e6c..1f7bf30be168 100644 --- a/keyboards/clueboard/66/rev4/info.json +++ b/keyboards/clueboard/66/rev4/info.json @@ -2,9 +2,7 @@ "manufacturer": "Clueboard", "keyboard_name": "Clueboard 66% rev4", "maintainer": "skullydazed", - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "diode_direction": "COL2ROW", "features": { "audio": true, diff --git a/keyboards/clueboard/66_hotswap/gen1/info.json b/keyboards/clueboard/66_hotswap/gen1/info.json index e497594685de..55aa4ea24779 100644 --- a/keyboards/clueboard/66_hotswap/gen1/info.json +++ b/keyboards/clueboard/66_hotswap/gen1/info.json @@ -2,9 +2,7 @@ "manufacturer": "Clueboard", "keyboard_name": "Clueboard 66% HotSwap Gen1", "maintainer": "skullydazed", - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "diode_direction": "COL2ROW", "features": { "audio": true, diff --git a/keyboards/clueboard/california/info.json b/keyboards/clueboard/california/info.json index 66b4b484e227..cccaca552642 100644 --- a/keyboards/clueboard/california/info.json +++ b/keyboards/clueboard/california/info.json @@ -2,9 +2,7 @@ "keyboard_name": "Clueboard California", "url": "", "maintainer": "skullydazed", - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "matrix_pins": { "direct": [ ["A10", "A9"], diff --git a/keyboards/dztech/dz60rgb/v1/info.json b/keyboards/dztech/dz60rgb/v1/info.json index 56a70183f532..cfe1caa9903d 100644 --- a/keyboards/dztech/dz60rgb/v1/info.json +++ b/keyboards/dztech/dz60rgb/v1/info.json @@ -11,8 +11,6 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3 } diff --git a/keyboards/dztech/dz60rgb_ansi/v1/info.json b/keyboards/dztech/dz60rgb_ansi/v1/info.json index 77a9e801c64b..31ff823d4cf5 100644 --- a/keyboards/dztech/dz60rgb_ansi/v1/info.json +++ b/keyboards/dztech/dz60rgb_ansi/v1/info.json @@ -11,8 +11,6 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3 } diff --git a/keyboards/dztech/dz60rgb_wkl/v1/info.json b/keyboards/dztech/dz60rgb_wkl/v1/info.json index 65bb086dc39b..547eb1d8768c 100644 --- a/keyboards/dztech/dz60rgb_wkl/v1/info.json +++ b/keyboards/dztech/dz60rgb_wkl/v1/info.json @@ -11,8 +11,6 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3 } diff --git a/keyboards/dztech/dz65rgb/v1/info.json b/keyboards/dztech/dz65rgb/v1/info.json index 19279921a441..8034932e08be 100644 --- a/keyboards/dztech/dz65rgb/v1/info.json +++ b/keyboards/dztech/dz65rgb/v1/info.json @@ -11,9 +11,7 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "layouts": { "LAYOUT_65_ansi": { diff --git a/keyboards/ez_maker/directpins/proton_c/info.json b/keyboards/ez_maker/directpins/proton_c/info.json index a835ef7df193..4a46d4e1791c 100644 --- a/keyboards/ez_maker/directpins/proton_c/info.json +++ b/keyboards/ez_maker/directpins/proton_c/info.json @@ -2,9 +2,7 @@ "manufacturer": "Zach White", "keyboard_name": "DirectPins Proton C", "maintainer": "skullydazed", - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "features": { "bootmagic": true, "extrakey": true, diff --git a/keyboards/hadron/ver3/info.json b/keyboards/hadron/ver3/info.json index 466dafbc5347..f5c5e8b21b15 100644 --- a/keyboards/hadron/ver3/info.json +++ b/keyboards/hadron/ver3/info.json @@ -21,7 +21,5 @@ "ws2812": { "pin": "B5" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" } diff --git a/keyboards/halokeys/elemental75/info.json b/keyboards/halokeys/elemental75/info.json index 56feac1e6bdd..ffa4becc30ba 100644 --- a/keyboards/halokeys/elemental75/info.json +++ b/keyboards/halokeys/elemental75/info.json @@ -32,9 +32,7 @@ "max_brightness": 225, "sleep": true }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/co60/rev6/info.json b/keyboards/handwired/co60/rev6/info.json index d51d450803d9..051bc069714c 100644 --- a/keyboards/handwired/co60/rev6/info.json +++ b/keyboards/handwired/co60/rev6/info.json @@ -12,9 +12,7 @@ "pin": "B8", "breathing": true }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_60_ansi": { "layout": [ diff --git a/keyboards/handwired/co60/rev7/info.json b/keyboards/handwired/co60/rev7/info.json index 1475c808f378..3df16791f428 100644 --- a/keyboards/handwired/co60/rev7/info.json +++ b/keyboards/handwired/co60/rev7/info.json @@ -19,9 +19,7 @@ "pin": "A7", "driver": "spi" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_60_ansi": { "layout": [ diff --git a/keyboards/handwired/d48/info.json b/keyboards/handwired/d48/info.json index f56cb99e205f..a5ca5beeb471 100644 --- a/keyboards/handwired/d48/info.json +++ b/keyboards/handwired/d48/info.json @@ -30,9 +30,7 @@ "qmk": { "tap_keycode_delay": 10 }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/info.json b/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/info.json index 0295176c2590..f63f1594673a 100644 --- a/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/info.json +++ b/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/info.json @@ -9,7 +9,5 @@ "matrix": [7, 0] } }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/handwired/ddg_56/info.json b/keyboards/handwired/ddg_56/info.json index a077e7925dfd..05e302b76c62 100644 --- a/keyboards/handwired/ddg_56/info.json +++ b/keyboards/handwired/ddg_56/info.json @@ -19,9 +19,7 @@ {"pin_a": "B3", "pin_b": "B2"} ] }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dygma/raise/info.json b/keyboards/handwired/dygma/raise/info.json index 5c287bcc7e6d..b6628f622a69 100644 --- a/keyboards/handwired/dygma/raise/info.json +++ b/keyboards/handwired/dygma/raise/info.json @@ -11,8 +11,6 @@ "rgb_matrix": { "driver": "custom" }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411", + "development_board": "blackpill_f411", "debounce": 0 } diff --git a/keyboards/handwired/floorboard/info.json b/keyboards/handwired/floorboard/info.json index 262a26afb6e5..1f557a3cad2b 100644 --- a/keyboards/handwired/floorboard/info.json +++ b/keyboards/handwired/floorboard/info.json @@ -13,9 +13,7 @@ "rows": ["A2", "A1", "A0", "B8"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["ortho_4x12"], "layouts": { "LAYOUT_ortho_4x12": { diff --git a/keyboards/handwired/macroboard/f401/info.json b/keyboards/handwired/macroboard/f401/info.json index 5108d8ce50b8..071da1a5879d 100644 --- a/keyboards/handwired/macroboard/f401/info.json +++ b/keyboards/handwired/macroboard/f401/info.json @@ -7,7 +7,5 @@ "ws2812": { "driver": "pwm" }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/handwired/macroboard/f411/info.json b/keyboards/handwired/macroboard/f411/info.json index d7ff61f52b69..ae1922c6e685 100644 --- a/keyboards/handwired/macroboard/f411/info.json +++ b/keyboards/handwired/macroboard/f411/info.json @@ -7,7 +7,5 @@ "ws2812": { "driver": "pwm" }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/handwired/meck_tkl/blackpill_f401/info.json b/keyboards/handwired/meck_tkl/blackpill_f401/info.json index eeaa9c392be3..509ba9675b28 100644 --- a/keyboards/handwired/meck_tkl/blackpill_f401/info.json +++ b/keyboards/handwired/meck_tkl/blackpill_f401/info.json @@ -8,7 +8,5 @@ "caps_lock": "C13", "on_state": 0 }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/handwired/pill60/blackpill_f401/info.json b/keyboards/handwired/pill60/blackpill_f401/info.json index 8d85a2e9300d..e83e2ec8d346 100644 --- a/keyboards/handwired/pill60/blackpill_f401/info.json +++ b/keyboards/handwired/pill60/blackpill_f401/info.json @@ -4,7 +4,5 @@ "rows": ["B4", "B3", "A15", "B13", "B5"] }, "diode_direction": "COL2ROW", - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/handwired/pill60/blackpill_f411/info.json b/keyboards/handwired/pill60/blackpill_f411/info.json index 4e0935f79cee..37942dba5d50 100644 --- a/keyboards/handwired/pill60/blackpill_f411/info.json +++ b/keyboards/handwired/pill60/blackpill_f411/info.json @@ -4,7 +4,5 @@ "rows": ["B4", "B3", "A15", "B13", "B5"] }, "diode_direction": "COL2ROW", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/handwired/riblee_f401/info.json b/keyboards/handwired/riblee_f401/info.json index 933973d5f39a..e0d2a60c0183 100644 --- a/keyboards/handwired/riblee_f401/info.json +++ b/keyboards/handwired/riblee_f401/info.json @@ -20,9 +20,7 @@ "pin": "A0", "levels": 5 }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401", + "development_board": "blackpill_f401", "community_layouts": ["ortho_5x12"], "layouts": { "LAYOUT_ortho_5x12": { diff --git a/keyboards/handwired/riblee_f411/info.json b/keyboards/handwired/riblee_f411/info.json index 1c957e994043..7e00f3df9c7f 100644 --- a/keyboards/handwired/riblee_f411/info.json +++ b/keyboards/handwired/riblee_f411/info.json @@ -16,9 +16,7 @@ "rows": ["A6", "A5", "A4", "A3", "A2"] }, "diode_direction": "COL2ROW", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411", + "development_board": "blackpill_f411", "community_layouts": ["ortho_5x12"], "layouts": { "LAYOUT_ortho_5x12": { diff --git a/keyboards/handwired/selene/info.json b/keyboards/handwired/selene/info.json index b99e41bda580..33ad935c9105 100644 --- a/keyboards/handwired/selene/info.json +++ b/keyboards/handwired/selene/info.json @@ -19,9 +19,7 @@ "rows": ["B10", "B9", "B15", "B14", "B13", "B8"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/sick_pad/info.json b/keyboards/handwired/sick_pad/info.json index fc1e39eb33c0..28068dca48ef 100644 --- a/keyboards/handwired/sick_pad/info.json +++ b/keyboards/handwired/sick_pad/info.json @@ -13,9 +13,7 @@ "rows": ["B0", "B1", "B2", "B3", "B4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["numpad_5x4"], "layouts": { "LAYOUT_numpad_5x4": { diff --git a/keyboards/handwired/split65/stm32/info.json b/keyboards/handwired/split65/stm32/info.json index 61aff0e7eab4..f7e58fa6cef4 100644 --- a/keyboards/handwired/split65/stm32/info.json +++ b/keyboards/handwired/split65/stm32/info.json @@ -8,9 +8,7 @@ "split": { "soft_serial_pin": "A9" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/steamvan/rev1/info.json b/keyboards/handwired/steamvan/rev1/info.json index 08a6cd06ceba..e6de1f50ee8c 100644 --- a/keyboards/handwired/steamvan/rev1/info.json +++ b/keyboards/handwired/steamvan/rev1/info.json @@ -24,9 +24,7 @@ "pin": "A7", "driver": "spi" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_standard": { "layout": [ diff --git a/keyboards/handwired/symmetric70_proto/proton_c/info.json b/keyboards/handwired/symmetric70_proto/proton_c/info.json index a6f017ae75da..1fd231bbc47d 100644 --- a/keyboards/handwired/symmetric70_proto/proton_c/info.json +++ b/keyboards/handwired/symmetric70_proto/proton_c/info.json @@ -1,6 +1,4 @@ { "keyboard_name": "Symmetric70 prototype proton-c", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" } diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json index 3f0c316928bd..e558c2c9282a 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json +++ b/keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json @@ -21,7 +21,5 @@ {"pin_a": "A13", "pin_b": "A14"} ] }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/handwired/twig/twig50/info.json b/keyboards/handwired/twig/twig50/info.json index 24eb51d03c17..52d4d0a1eec9 100644 --- a/keyboards/handwired/twig/twig50/info.json +++ b/keyboards/handwired/twig/twig50/info.json @@ -17,9 +17,7 @@ "rows": ["B7", "B6", "B5", "B4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 8, "layouts": { "LAYOUT_diag_4x14": { diff --git a/keyboards/handwired/uthol/rev3/info.json b/keyboards/handwired/uthol/rev3/info.json index 74d26c15a5fb..218d73dbab0e 100644 --- a/keyboards/handwired/uthol/rev3/info.json +++ b/keyboards/handwired/uthol/rev3/info.json @@ -22,7 +22,5 @@ {"pin_a": "C15", "pin_b": "C14", "resolution": 2} ] }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/handwired/wulkan/info.json b/keyboards/handwired/wulkan/info.json index 9bb1d9cd9407..0423a5768142 100644 --- a/keyboards/handwired/wulkan/info.json +++ b/keyboards/handwired/wulkan/info.json @@ -14,9 +14,7 @@ "rows": ["B8", "A0", "A1", "A2"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["ortho_4x12"], "layout_aliases": { "LAYOUT": "LAYOUT_ortho_4x12" diff --git a/keyboards/hp69/info.json b/keyboards/hp69/info.json index fcb7afa6020b..669c00dddcb8 100644 --- a/keyboards/hp69/info.json +++ b/keyboards/hp69/info.json @@ -24,9 +24,7 @@ "ws2812": { "pin": "A3" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/hs60/v2/ansi/info.json b/keyboards/hs60/v2/ansi/info.json index 0debcea8d1f7..99dbf3eba4cc 100644 --- a/keyboards/hs60/v2/ansi/info.json +++ b/keyboards/hs60/v2/ansi/info.json @@ -13,9 +13,7 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["60_ansi"], "layouts": { "LAYOUT_60_ansi": { diff --git a/keyboards/hs60/v2/hhkb/info.json b/keyboards/hs60/v2/hhkb/info.json index 5323fe20f010..b73483248a87 100644 --- a/keyboards/hs60/v2/hhkb/info.json +++ b/keyboards/hs60/v2/hhkb/info.json @@ -13,9 +13,7 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_60_hhkb": { "layout": [ diff --git a/keyboards/hs60/v2/iso/info.json b/keyboards/hs60/v2/iso/info.json index c422ae2d7276..cfe716837cd9 100644 --- a/keyboards/hs60/v2/iso/info.json +++ b/keyboards/hs60/v2/iso/info.json @@ -13,9 +13,7 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["60_iso"], "layouts": { "LAYOUT_60_iso": { diff --git a/keyboards/ibm/model_m/yugo_m/info.json b/keyboards/ibm/model_m/yugo_m/info.json index 6e3a0b39c61a..0f244508d431 100644 --- a/keyboards/ibm/model_m/yugo_m/info.json +++ b/keyboards/ibm/model_m/yugo_m/info.json @@ -13,9 +13,7 @@ "rows": ["B8", "B7", "B6", "B5", "B4", "B3", "A15", "A14"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/ibm/model_m_122/m122_3270/blackpill/info.json b/keyboards/ibm/model_m_122/m122_3270/blackpill/info.json index b17554b7e036..85b3b4e4624d 100644 --- a/keyboards/ibm/model_m_122/m122_3270/blackpill/info.json +++ b/keyboards/ibm/model_m_122/m122_3270/blackpill/info.json @@ -7,7 +7,5 @@ "rows": ["C13", "C14", "C15", "A0", "A1", "A2", "A3", "A4"] }, "diode_direction": "ROW2COL", - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json b/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json index 733d68cc595e..22a4b5bbe0de 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json @@ -12,9 +12,7 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "layouts": { "LAYOUT_65_ansi_blocker": { diff --git a/keyboards/kepler_33/proto/info.json b/keyboards/kepler_33/proto/info.json index 1ac13e81f82a..ca2b7b1cc6f1 100644 --- a/keyboards/kepler_33/proto/info.json +++ b/keyboards/kepler_33/proto/info.json @@ -2,7 +2,6 @@ "manufacturer": "Yaya-alone-Team", "keyboard_name": "Kepler-33", "maintainer": "Seityaya", - "bootloader": "stm32-dfu", "features": { "bootmagic": true, "command": false, @@ -11,8 +10,7 @@ "mousekey": true, "nkro": true }, - "processor": "STM32F401", - "board": "BLACKPILL_STM32_F401", + "development_board": "blackpill_f401", "url": "https://github.com/seityaya/Kepler-33", "usb": { "device_version": "1.0.0", diff --git a/keyboards/kin80/blackpill401/info.json b/keyboards/kin80/blackpill401/info.json index 7591d3f39c74..f7778a2b80a0 100644 --- a/keyboards/kin80/blackpill401/info.json +++ b/keyboards/kin80/blackpill401/info.json @@ -13,7 +13,5 @@ "scroll_lock": "B3", "on_state": 0 }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/kin80/blackpill411/info.json b/keyboards/kin80/blackpill411/info.json index a1486351edbf..f72da6936667 100644 --- a/keyboards/kin80/blackpill411/info.json +++ b/keyboards/kin80/blackpill411/info.json @@ -13,7 +13,5 @@ "scroll_lock": "B3", "on_state": 0 }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/kv/revt/info.json b/keyboards/kv/revt/info.json index 7697f2acbc0b..dec80c9a9dc1 100644 --- a/keyboards/kv/revt/info.json +++ b/keyboards/kv/revt/info.json @@ -13,9 +13,7 @@ "rows": ["A6", "B13", "B8", "A0", "A1", "A2"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_default": { "layout": [ diff --git a/keyboards/linworks/whale75/info.json b/keyboards/linworks/whale75/info.json index d85f17455fbf..a5514abbdcda 100644 --- a/keyboards/linworks/whale75/info.json +++ b/keyboards/linworks/whale75/info.json @@ -40,9 +40,7 @@ "scroll_lock": "A13", "on_state": 0 }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json index 816b9414c16f..e63d243e9f3c 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json @@ -11,9 +11,7 @@ "rows": ["B1", "A0", "C13", "A1", "A2"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "indicators": { "caps_lock": "B2", "num_lock": "C15", diff --git a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json index c7e662c0088c..0aad61ed9c9f 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json @@ -27,9 +27,7 @@ "ws2812": { "pin": "A15" }, - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "indicators": { "caps_lock": "B2", "num_lock": "C15", diff --git a/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json b/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json index 9a2a280c10b8..d1fb16f74c49 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json @@ -2,9 +2,7 @@ "usb": { "pid": "0xAD01" }, - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "layout_aliases": { "LAYOUT_all": "LAYOUT_alice_split_bs" }, diff --git a/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json b/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json index 46907dc7a9d6..bd47ab347544 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json @@ -12,9 +12,7 @@ "qmk": { "tap_keycode_delay": 10 }, - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu", + "development_board": "proton_c", "layout_aliases": { "LAYOUT_all": "LAYOUT_alice_split_bs" }, diff --git a/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json b/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json index 774c3dcf317b..0c0d524e7d31 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F303", - "board": "QMK_PROTON_C", - "bootloader": "stm32-dfu" + "development_board": "proton_c" } diff --git a/keyboards/mechlovin/hannah60rgb/rev1/info.json b/keyboards/mechlovin/hannah60rgb/rev1/info.json index 5e82c00c6644..1a938b7a2c16 100644 --- a/keyboards/mechlovin/hannah60rgb/rev1/info.json +++ b/keyboards/mechlovin/hannah60rgb/rev1/info.json @@ -19,9 +19,7 @@ "rows": ["A4", "A5", "A3", "A2", "A1"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["60_ansi", "60_iso"], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/hannah60rgb/rev2/info.json b/keyboards/mechlovin/hannah60rgb/rev2/info.json index c81c908174f7..67c8957a8632 100644 --- a/keyboards/mechlovin/hannah60rgb/rev2/info.json +++ b/keyboards/mechlovin/hannah60rgb/rev2/info.json @@ -24,9 +24,7 @@ "rows": ["A4", "A5", "A3", "A2", "A1"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["60_ansi", "60_iso"], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/hannah65/info.json b/keyboards/mechlovin/hannah65/info.json index 88a3f397192f..129312e26eef 100644 --- a/keyboards/mechlovin/hannah65/info.json +++ b/keyboards/mechlovin/hannah65/info.json @@ -12,7 +12,5 @@ "caps_lock": "B9", "on_state": 0 }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" } diff --git a/keyboards/mechlovin/hex6c/info.json b/keyboards/mechlovin/hex6c/info.json index dfeb91e0bac6..8adaad7f2007 100644 --- a/keyboards/mechlovin/hex6c/info.json +++ b/keyboards/mechlovin/hex6c/info.json @@ -31,9 +31,7 @@ "scroll_lock": "A8", "on_state": 0 }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/infinity87/rev1/info.json b/keyboards/mechlovin/infinity87/rev1/info.json index dbe7cb83f99d..12a7e437345b 100644 --- a/keyboards/mechlovin/infinity87/rev1/info.json +++ b/keyboards/mechlovin/infinity87/rev1/info.json @@ -12,7 +12,5 @@ "caps_lock": "A4", "scroll_lock": "A8" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" } diff --git a/keyboards/mechlovin/infinity87/rgb_rev1/info.json b/keyboards/mechlovin/infinity87/rgb_rev1/info.json index b3fc9f63d3f5..8337039518f9 100644 --- a/keyboards/mechlovin/infinity87/rgb_rev1/info.json +++ b/keyboards/mechlovin/infinity87/rgb_rev1/info.json @@ -16,9 +16,7 @@ "rows": ["A10", "A13", "A14", "C13", "A4", "A3"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": [ "tkl_ansi", "tkl_ansi_split_bs_rshift", diff --git a/keyboards/mechlovin/infinity88/info.json b/keyboards/mechlovin/infinity88/info.json index d69b97712f37..fe4bcd230242 100644 --- a/keyboards/mechlovin/infinity88/info.json +++ b/keyboards/mechlovin/infinity88/info.json @@ -28,9 +28,7 @@ "ws2812": { "pin": "A15" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/mechlovin9/rev1/info.json b/keyboards/mechlovin/mechlovin9/rev1/info.json index 1ece8fc52d25..df256c5f3913 100644 --- a/keyboards/mechlovin/mechlovin9/rev1/info.json +++ b/keyboards/mechlovin/mechlovin9/rev1/info.json @@ -19,7 +19,5 @@ "indicators": { "caps_lock": "B9" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" } diff --git a/keyboards/mechlovin/tmkl/info.json b/keyboards/mechlovin/tmkl/info.json index f5ff5420b4ca..837d37859dba 100644 --- a/keyboards/mechlovin/tmkl/info.json +++ b/keyboards/mechlovin/tmkl/info.json @@ -19,9 +19,7 @@ "indicators": { "caps_lock": "B9" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/mechwild/bbs/info.json b/keyboards/mechwild/bbs/info.json index 39c23e2fff79..1e2326c7a8cb 100644 --- a/keyboards/mechwild/bbs/info.json +++ b/keyboards/mechwild/bbs/info.json @@ -18,9 +18,7 @@ "caps_lock": "C13", "on_state": 0 }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401", + "development_board": "blackpill_f401", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/mechwild/obe/f401/info.json b/keyboards/mechwild/obe/f401/info.json index acd7e83f77d2..797e9900595e 100644 --- a/keyboards/mechwild/obe/f401/info.json +++ b/keyboards/mechwild/obe/f401/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/mechwild/obe/f411/info.json b/keyboards/mechwild/obe/f411/info.json index 2517a82403fa..a41c5f4dd142 100644 --- a/keyboards/mechwild/obe/f411/info.json +++ b/keyboards/mechwild/obe/f411/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/mechwild/puckbuddy/info.json b/keyboards/mechwild/puckbuddy/info.json index 9586cd075cbe..faf343fa89bc 100644 --- a/keyboards/mechwild/puckbuddy/info.json +++ b/keyboards/mechwild/puckbuddy/info.json @@ -38,9 +38,7 @@ "ws2812": { "pin": "A3" }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401", + "development_board": "blackpill_f401", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/mechwild/waka60/f401/info.json b/keyboards/mechwild/waka60/f401/info.json index acd7e83f77d2..797e9900595e 100644 --- a/keyboards/mechwild/waka60/f401/info.json +++ b/keyboards/mechwild/waka60/f401/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/mechwild/waka60/f411/info.json b/keyboards/mechwild/waka60/f411/info.json index 2517a82403fa..a41c5f4dd142 100644 --- a/keyboards/mechwild/waka60/f411/info.json +++ b/keyboards/mechwild/waka60/f411/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/melgeek/mj61/info.json b/keyboards/melgeek/mj61/info.json index 3e62cbf28a27..ececd6d4b85d 100644 --- a/keyboards/melgeek/mj61/info.json +++ b/keyboards/melgeek/mj61/info.json @@ -8,9 +8,7 @@ "pid": "0xED61", "device_version": "0.0.1" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "community_layouts": ["60_ansi"], "layouts": { diff --git a/keyboards/melgeek/mj63/info.json b/keyboards/melgeek/mj63/info.json index ecd3b0fff685..8830a9490084 100644 --- a/keyboards/melgeek/mj63/info.json +++ b/keyboards/melgeek/mj63/info.json @@ -8,9 +8,7 @@ "pid": "0x6063", "device_version": "0.0.1" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "community_layouts": ["60_ansi_arrow"], "layouts": { diff --git a/keyboards/melgeek/mj64/info.json b/keyboards/melgeek/mj64/info.json index cbc73a262a15..27972260bdc6 100644 --- a/keyboards/melgeek/mj64/info.json +++ b/keyboards/melgeek/mj64/info.json @@ -8,9 +8,7 @@ "pid": "0x6064", "device_version": "0.0.1" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "community_layouts": ["64_ansi"], "layouts": { diff --git a/keyboards/melgeek/mj65/info.json b/keyboards/melgeek/mj65/info.json index 71fce4cf7a93..068b417ec625 100644 --- a/keyboards/melgeek/mj65/info.json +++ b/keyboards/melgeek/mj65/info.json @@ -16,9 +16,7 @@ "rows": ["B12", "B11", "B10", "B1", "A3"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "community_layouts": ["65_ansi"], "layouts": { diff --git a/keyboards/melgeek/mojo75/info.json b/keyboards/melgeek/mojo75/info.json index 7d7c6db3ff29..05478fec49cb 100644 --- a/keyboards/melgeek/mojo75/info.json +++ b/keyboards/melgeek/mojo75/info.json @@ -16,9 +16,7 @@ "rows": ["B11", "B10", "B1", "B0", "A7", "A6"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "community_layouts": ["75_ansi"], "layouts": { diff --git a/keyboards/melgeek/z70ultra/info.json b/keyboards/melgeek/z70ultra/info.json index 697d107a4f29..8f39311367eb 100644 --- a/keyboards/melgeek/z70ultra/info.json +++ b/keyboards/melgeek/z70ultra/info.json @@ -16,9 +16,7 @@ "rows": ["B12", "B13", "B14", "B15", "A3", "B9"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "debounce": 3, "community_layouts": ["65_ansi_blocker"], "layouts": { diff --git a/keyboards/mlego/m60_split/rev2/info.json b/keyboards/mlego/m60_split/rev2/info.json index bfa70ec0bdc1..ad98d157b3aa 100644 --- a/keyboards/mlego/m60_split/rev2/info.json +++ b/keyboards/mlego/m60_split/rev2/info.json @@ -36,7 +36,5 @@ } } }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/nack/info.json b/keyboards/nack/info.json index 0c65f8196156..3d76e0206aeb 100644 --- a/keyboards/nack/info.json +++ b/keyboards/nack/info.json @@ -23,9 +23,7 @@ "rows": ["A0", "A1", "A2", "A3"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "tapping": { "toggle": 2 }, diff --git a/keyboards/novelkeys/nk65/info.json b/keyboards/novelkeys/nk65/info.json index 59187f9ef87e..4e449a1b3a0c 100755 --- a/keyboards/novelkeys/nk65/info.json +++ b/keyboards/novelkeys/nk65/info.json @@ -8,9 +8,7 @@ "pid": "0x4E4B", "device_version": "0.0.1" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["65_ansi"], "layouts": { "LAYOUT_65_ansi": { diff --git a/keyboards/novelkeys/nk87/info.json b/keyboards/novelkeys/nk87/info.json index 6170895405d9..f29002816d75 100755 --- a/keyboards/novelkeys/nk87/info.json +++ b/keyboards/novelkeys/nk87/info.json @@ -13,9 +13,7 @@ "rows": ["A7", "B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_f13_ansi_tsangan" }, diff --git a/keyboards/phoenix/info.json b/keyboards/phoenix/info.json index 2079750678ac..3b10125a04f4 100644 --- a/keyboards/phoenix/info.json +++ b/keyboards/phoenix/info.json @@ -16,9 +16,7 @@ "split": { "soft_serial_pin": "A9" }, - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401", + "development_board": "blackpill_f401", "layouts": { "LAYOUT_ergodox": { "layout": [ diff --git a/keyboards/planck/rev6/info.json b/keyboards/planck/rev6/info.json index ac0691721c7b..8820195fe56e 100644 --- a/keyboards/planck/rev6/info.json +++ b/keyboards/planck/rev6/info.json @@ -28,9 +28,7 @@ {"pin_a": "B12", "pin_b": "B13"} ] }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["ortho_4x12", "planck_mit"], "layout_aliases": { "LAYOUT": "LAYOUT_ortho_4x12", diff --git a/keyboards/preonic/rev3/info.json b/keyboards/preonic/rev3/info.json index 05d9b1cbd98c..db815f5833ce 100644 --- a/keyboards/preonic/rev3/info.json +++ b/keyboards/preonic/rev3/info.json @@ -26,9 +26,7 @@ {"pin_a": "B12", "pin_b": "B13"} ] }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["ortho_5x12"], "layout_aliases": { "LAYOUT_preonic_grid": "LAYOUT_ortho_5x12" diff --git a/keyboards/redox/rev1/proton_c/info.json b/keyboards/redox/rev1/proton_c/info.json index 7fec1e795088..48bec8262752 100644 --- a/keyboards/redox/rev1/proton_c/info.json +++ b/keyboards/redox/rev1/proton_c/info.json @@ -10,7 +10,5 @@ "rows": ["B5", "B3", "B2", "B1", "B0"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" } diff --git a/keyboards/rgbkb/pan/rev1/proton_c/info.json b/keyboards/rgbkb/pan/rev1/proton_c/info.json index ff81cd109250..2ad3c056c8ea 100644 --- a/keyboards/rgbkb/pan/rev1/proton_c/info.json +++ b/keyboards/rgbkb/pan/rev1/proton_c/info.json @@ -4,9 +4,7 @@ "rows": ["A15", "B10", "A14", "A13", "A7"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "encoder": { "rotary": [ {"pin_a": "B14", "pin_b": "B15"}, diff --git a/keyboards/spaceholdings/nebula68/info.json b/keyboards/spaceholdings/nebula68/info.json index 50335a6911d5..7d3977179bd0 100755 --- a/keyboards/spaceholdings/nebula68/info.json +++ b/keyboards/spaceholdings/nebula68/info.json @@ -23,9 +23,7 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["68_ansi"], "layouts": { "LAYOUT_68_ansi": { diff --git a/keyboards/tkw/grandiceps/info.json b/keyboards/tkw/grandiceps/info.json index c6f72f7823e1..064a41c47059 100644 --- a/keyboards/tkw/grandiceps/info.json +++ b/keyboards/tkw/grandiceps/info.json @@ -38,9 +38,7 @@ "qmk": { "tap_keycode_delay": 10 }, - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411", + "development_board": "blackpill_f411", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/tkw/stoutgat/v2/f411/info.json b/keyboards/tkw/stoutgat/v2/f411/info.json index 2517a82403fa..a41c5f4dd142 100644 --- a/keyboards/tkw/stoutgat/v2/f411/info.json +++ b/keyboards/tkw/stoutgat/v2/f411/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/weirdo/geminate60/info.json b/keyboards/weirdo/geminate60/info.json index 722d1d3bfe0a..a536f7a36baf 100644 --- a/keyboards/weirdo/geminate60/info.json +++ b/keyboards/weirdo/geminate60/info.json @@ -19,9 +19,7 @@ "rows": ["A9", "A10", "B10", "B11", "B15"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layout_aliases": { "LAYOUT": "LAYOUT_all" }, diff --git a/keyboards/weirdo/kelowna/rgb64/info.json b/keyboards/weirdo/kelowna/rgb64/info.json index 12188f6f3020..0fc5f56138b5 100644 --- a/keyboards/weirdo/kelowna/rgb64/info.json +++ b/keyboards/weirdo/kelowna/rgb64/info.json @@ -19,9 +19,7 @@ "rows": ["B12", "B13", "B14", "C11", "A1"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "community_layouts": ["64_ansi"], "layouts": { "LAYOUT_64_ansi": { diff --git a/keyboards/weirdo/ls_60/info.json b/keyboards/weirdo/ls_60/info.json index 0dadf9d32cea..060a1d2fe16b 100644 --- a/keyboards/weirdo/ls_60/info.json +++ b/keyboards/weirdo/ls_60/info.json @@ -19,9 +19,7 @@ "rows": ["A9", "A10", "B10", "B11", "B15"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/weirdo/naiping/np64/info.json b/keyboards/weirdo/naiping/np64/info.json index 63e6297f7d5a..220410ad581e 100644 --- a/keyboards/weirdo/naiping/np64/info.json +++ b/keyboards/weirdo/naiping/np64/info.json @@ -19,9 +19,7 @@ "rows": ["E6", "B7", "F7", "F4", "F5"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layout_aliases": { "LAYOUT": "LAYOUT_64_ansi" }, diff --git a/keyboards/weirdo/naiping/nphhkb/info.json b/keyboards/weirdo/naiping/nphhkb/info.json index 931f81db1f01..dfa0c9d943b7 100644 --- a/keyboards/weirdo/naiping/nphhkb/info.json +++ b/keyboards/weirdo/naiping/nphhkb/info.json @@ -19,9 +19,7 @@ "rows": ["B7", "B8", "B9", "C13", "B4"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layout_aliases": { "LAYOUT": "LAYOUT_60_tsangan_hhkb" }, diff --git a/keyboards/weirdo/naiping/npminila/info.json b/keyboards/weirdo/naiping/npminila/info.json index 3824802e0204..b579c2436c39 100644 --- a/keyboards/weirdo/naiping/npminila/info.json +++ b/keyboards/weirdo/naiping/npminila/info.json @@ -19,9 +19,7 @@ "rows": ["E6", "B7", "F7", "F4", "F5"] }, "diode_direction": "ROW2COL", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C", + "development_board": "proton_c", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/yanghu/unicorne/f411/info.json b/keyboards/yanghu/unicorne/f411/info.json index 2517a82403fa..a41c5f4dd142 100644 --- a/keyboards/yanghu/unicorne/f411/info.json +++ b/keyboards/yanghu/unicorne/f411/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/keyboards/zvecr/zv48/f401/info.json b/keyboards/zvecr/zv48/f401/info.json index acd7e83f77d2..797e9900595e 100644 --- a/keyboards/zvecr/zv48/f401/info.json +++ b/keyboards/zvecr/zv48/f401/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F401", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F401" + "development_board": "blackpill_f401" } diff --git a/keyboards/zvecr/zv48/f411/info.json b/keyboards/zvecr/zv48/f411/info.json index 2517a82403fa..a41c5f4dd142 100644 --- a/keyboards/zvecr/zv48/f411/info.json +++ b/keyboards/zvecr/zv48/f411/info.json @@ -1,5 +1,3 @@ { - "processor": "STM32F411", - "bootloader": "stm32-dfu", - "board": "BLACKPILL_STM32_F411" + "development_board": "blackpill_f411" } diff --git a/lib/chibios-contrib b/lib/chibios-contrib index da78eb3759b8..a224be155ae1 160000 --- a/lib/chibios-contrib +++ b/lib/chibios-contrib @@ -1 +1 @@ -Subproject commit da78eb3759b8d1779b237657c7667baa4aa95ca1 +Subproject commit a224be155ae18d38deccf33a6c1d259b9a5ad8d3 From 81e399ba72fef1a79977f3eb52a64744e9091918 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Fri, 4 Aug 2023 23:46:36 +0100 Subject: [PATCH 02/18] corrections --- keyboards/acheron/shark/alpha/info.json | 2 -- lib/chibios-contrib | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/keyboards/acheron/shark/alpha/info.json b/keyboards/acheron/shark/alpha/info.json index c967b5cb8e32..0e990aa32ea9 100644 --- a/keyboards/acheron/shark/alpha/info.json +++ b/keyboards/acheron/shark/alpha/info.json @@ -19,8 +19,6 @@ "backlight": { "pin": "B0" }, - "processor": "STM32F303", - "bootloader": "stm32-dfu", "development_board": "proton_c", "community_layouts": ["ortho_4x12"], "layouts": { diff --git a/lib/chibios-contrib b/lib/chibios-contrib index a224be155ae1..da78eb3759b8 160000 --- a/lib/chibios-contrib +++ b/lib/chibios-contrib @@ -1 +1 @@ -Subproject commit a224be155ae18d38deccf33a6c1d259b9a5ad8d3 +Subproject commit da78eb3759b8d1779b237657c7667baa4aa95ca1 From f43ee3002e20c610b6759a32a8aee921dd2d8856 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sat, 5 Aug 2023 20:14:11 +0100 Subject: [PATCH 03/18] revert non proton_c --- keyboards/acheron/shark/alpha/info.json | 4 +++- keyboards/boston_meetup/2019/info.json | 4 +++- keyboards/clueboard/60/info.json | 4 +++- keyboards/clueboard/66/rev4/info.json | 4 +++- keyboards/clueboard/66_hotswap/gen1/info.json | 4 +++- keyboards/clueboard/california/info.json | 4 +++- keyboards/dztech/dz60rgb/v1/info.json | 4 +++- keyboards/dztech/dz60rgb_ansi/v1/info.json | 4 +++- keyboards/dztech/dz60rgb_wkl/v1/info.json | 4 +++- keyboards/dztech/dz65rgb/v1/info.json | 4 +++- keyboards/hadron/ver3/info.json | 4 +++- keyboards/halokeys/elemental75/info.json | 4 +++- keyboards/handwired/co60/rev6/info.json | 4 +++- keyboards/handwired/co60/rev7/info.json | 4 +++- keyboards/handwired/ddg_56/info.json | 4 +++- keyboards/handwired/steamvan/rev1/info.json | 4 +++- keyboards/hp69/info.json | 4 +++- keyboards/hs60/v2/ansi/info.json | 4 +++- keyboards/hs60/v2/hhkb/info.json | 4 +++- keyboards/hs60/v2/iso/info.json | 4 +++- keyboards/ibm/model_m/yugo_m/info.json | 4 +++- keyboards/kbdfans/kbd67/mkiirgb/v1/info.json | 4 +++- keyboards/linworks/whale75/info.json | 4 +++- keyboards/mechlovin/adelais/rgb_led/rev1/info.json | 4 +++- keyboards/mechlovin/adelais/rgb_led/rev2/info.json | 4 +++- keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json | 4 +++- keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json | 4 +++- .../adelais/standard_led/arm/rev4/stm32f303/info.json | 4 +++- keyboards/mechlovin/hannah60rgb/rev1/info.json | 4 +++- keyboards/mechlovin/hannah60rgb/rev2/info.json | 4 +++- keyboards/mechlovin/hannah65/info.json | 4 +++- keyboards/mechlovin/hex6c/info.json | 4 +++- keyboards/mechlovin/infinity87/rev1/info.json | 4 +++- keyboards/mechlovin/infinity87/rgb_rev1/info.json | 4 +++- keyboards/mechlovin/infinity88/info.json | 4 +++- keyboards/mechlovin/mechlovin9/rev1/info.json | 4 +++- keyboards/mechlovin/tmkl/info.json | 4 +++- keyboards/melgeek/mj61/info.json | 4 +++- keyboards/melgeek/mj63/info.json | 4 +++- keyboards/melgeek/mj64/info.json | 4 +++- keyboards/melgeek/mj65/info.json | 4 +++- keyboards/melgeek/mojo75/info.json | 4 +++- keyboards/melgeek/z70ultra/info.json | 4 +++- keyboards/nack/info.json | 4 +++- keyboards/novelkeys/nk65/info.json | 4 +++- keyboards/novelkeys/nk87/info.json | 4 +++- keyboards/planck/rev6/info.json | 4 +++- keyboards/preonic/rev3/info.json | 4 +++- keyboards/spaceholdings/nebula68/info.json | 4 +++- keyboards/weirdo/geminate60/info.json | 4 +++- keyboards/weirdo/kelowna/rgb64/info.json | 4 +++- keyboards/weirdo/ls_60/info.json | 4 +++- keyboards/weirdo/naiping/np64/info.json | 4 +++- keyboards/weirdo/naiping/nphhkb/info.json | 4 +++- keyboards/weirdo/naiping/npminila/info.json | 4 +++- 55 files changed, 165 insertions(+), 55 deletions(-) diff --git a/keyboards/acheron/shark/alpha/info.json b/keyboards/acheron/shark/alpha/info.json index 0e990aa32ea9..5250da472761 100644 --- a/keyboards/acheron/shark/alpha/info.json +++ b/keyboards/acheron/shark/alpha/info.json @@ -19,7 +19,9 @@ "backlight": { "pin": "B0" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["ortho_4x12"], "layouts": { "LAYOUT_ortho_4x12": { diff --git a/keyboards/boston_meetup/2019/info.json b/keyboards/boston_meetup/2019/info.json index b70543b95102..5260ffabe149 100644 --- a/keyboards/boston_meetup/2019/info.json +++ b/keyboards/boston_meetup/2019/info.json @@ -21,6 +21,8 @@ "ws2812": { "pin": "B5" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 6 } diff --git a/keyboards/clueboard/60/info.json b/keyboards/clueboard/60/info.json index 5f2e082f65fb..322f84268026 100644 --- a/keyboards/clueboard/60/info.json +++ b/keyboards/clueboard/60/info.json @@ -3,7 +3,9 @@ "keyboard_name": "Clueboard 60%", "maintainer": "skullydazed", "debounce": 6, - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "diode_direction": "COL2ROW", "features": { "audio": true, diff --git a/keyboards/clueboard/66/rev4/info.json b/keyboards/clueboard/66/rev4/info.json index 1f7bf30be168..e90ec9788e6c 100644 --- a/keyboards/clueboard/66/rev4/info.json +++ b/keyboards/clueboard/66/rev4/info.json @@ -2,7 +2,9 @@ "manufacturer": "Clueboard", "keyboard_name": "Clueboard 66% rev4", "maintainer": "skullydazed", - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "diode_direction": "COL2ROW", "features": { "audio": true, diff --git a/keyboards/clueboard/66_hotswap/gen1/info.json b/keyboards/clueboard/66_hotswap/gen1/info.json index 55aa4ea24779..e497594685de 100644 --- a/keyboards/clueboard/66_hotswap/gen1/info.json +++ b/keyboards/clueboard/66_hotswap/gen1/info.json @@ -2,7 +2,9 @@ "manufacturer": "Clueboard", "keyboard_name": "Clueboard 66% HotSwap Gen1", "maintainer": "skullydazed", - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "diode_direction": "COL2ROW", "features": { "audio": true, diff --git a/keyboards/clueboard/california/info.json b/keyboards/clueboard/california/info.json index cccaca552642..66b4b484e227 100644 --- a/keyboards/clueboard/california/info.json +++ b/keyboards/clueboard/california/info.json @@ -2,7 +2,9 @@ "keyboard_name": "Clueboard California", "url": "", "maintainer": "skullydazed", - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "matrix_pins": { "direct": [ ["A10", "A9"], diff --git a/keyboards/dztech/dz60rgb/v1/info.json b/keyboards/dztech/dz60rgb/v1/info.json index cfe1caa9903d..56a70183f532 100644 --- a/keyboards/dztech/dz60rgb/v1/info.json +++ b/keyboards/dztech/dz60rgb/v1/info.json @@ -11,6 +11,8 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3 } diff --git a/keyboards/dztech/dz60rgb_ansi/v1/info.json b/keyboards/dztech/dz60rgb_ansi/v1/info.json index 31ff823d4cf5..77a9e801c64b 100644 --- a/keyboards/dztech/dz60rgb_ansi/v1/info.json +++ b/keyboards/dztech/dz60rgb_ansi/v1/info.json @@ -11,6 +11,8 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3 } diff --git a/keyboards/dztech/dz60rgb_wkl/v1/info.json b/keyboards/dztech/dz60rgb_wkl/v1/info.json index 547eb1d8768c..65bb086dc39b 100644 --- a/keyboards/dztech/dz60rgb_wkl/v1/info.json +++ b/keyboards/dztech/dz60rgb_wkl/v1/info.json @@ -11,6 +11,8 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3 } diff --git a/keyboards/dztech/dz65rgb/v1/info.json b/keyboards/dztech/dz65rgb/v1/info.json index 8034932e08be..19279921a441 100644 --- a/keyboards/dztech/dz65rgb/v1/info.json +++ b/keyboards/dztech/dz65rgb/v1/info.json @@ -11,7 +11,9 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "layouts": { "LAYOUT_65_ansi": { diff --git a/keyboards/hadron/ver3/info.json b/keyboards/hadron/ver3/info.json index f5c5e8b21b15..466dafbc5347 100644 --- a/keyboards/hadron/ver3/info.json +++ b/keyboards/hadron/ver3/info.json @@ -21,5 +21,7 @@ "ws2812": { "pin": "B5" }, - "development_board": "proton_c" + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } diff --git a/keyboards/halokeys/elemental75/info.json b/keyboards/halokeys/elemental75/info.json index ffa4becc30ba..56feac1e6bdd 100644 --- a/keyboards/halokeys/elemental75/info.json +++ b/keyboards/halokeys/elemental75/info.json @@ -32,7 +32,9 @@ "max_brightness": 225, "sleep": true }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/co60/rev6/info.json b/keyboards/handwired/co60/rev6/info.json index 051bc069714c..d51d450803d9 100644 --- a/keyboards/handwired/co60/rev6/info.json +++ b/keyboards/handwired/co60/rev6/info.json @@ -12,7 +12,9 @@ "pin": "B8", "breathing": true }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_60_ansi": { "layout": [ diff --git a/keyboards/handwired/co60/rev7/info.json b/keyboards/handwired/co60/rev7/info.json index 3df16791f428..1475c808f378 100644 --- a/keyboards/handwired/co60/rev7/info.json +++ b/keyboards/handwired/co60/rev7/info.json @@ -19,7 +19,9 @@ "pin": "A7", "driver": "spi" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_60_ansi": { "layout": [ diff --git a/keyboards/handwired/ddg_56/info.json b/keyboards/handwired/ddg_56/info.json index 05e302b76c62..a077e7925dfd 100644 --- a/keyboards/handwired/ddg_56/info.json +++ b/keyboards/handwired/ddg_56/info.json @@ -19,7 +19,9 @@ {"pin_a": "B3", "pin_b": "B2"} ] }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/steamvan/rev1/info.json b/keyboards/handwired/steamvan/rev1/info.json index e6de1f50ee8c..08a6cd06ceba 100644 --- a/keyboards/handwired/steamvan/rev1/info.json +++ b/keyboards/handwired/steamvan/rev1/info.json @@ -24,7 +24,9 @@ "pin": "A7", "driver": "spi" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_standard": { "layout": [ diff --git a/keyboards/hp69/info.json b/keyboards/hp69/info.json index 669c00dddcb8..fcb7afa6020b 100644 --- a/keyboards/hp69/info.json +++ b/keyboards/hp69/info.json @@ -24,7 +24,9 @@ "ws2812": { "pin": "A3" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/hs60/v2/ansi/info.json b/keyboards/hs60/v2/ansi/info.json index 99dbf3eba4cc..0debcea8d1f7 100644 --- a/keyboards/hs60/v2/ansi/info.json +++ b/keyboards/hs60/v2/ansi/info.json @@ -13,7 +13,9 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["60_ansi"], "layouts": { "LAYOUT_60_ansi": { diff --git a/keyboards/hs60/v2/hhkb/info.json b/keyboards/hs60/v2/hhkb/info.json index b73483248a87..5323fe20f010 100644 --- a/keyboards/hs60/v2/hhkb/info.json +++ b/keyboards/hs60/v2/hhkb/info.json @@ -13,7 +13,9 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_60_hhkb": { "layout": [ diff --git a/keyboards/hs60/v2/iso/info.json b/keyboards/hs60/v2/iso/info.json index cfe716837cd9..c422ae2d7276 100644 --- a/keyboards/hs60/v2/iso/info.json +++ b/keyboards/hs60/v2/iso/info.json @@ -13,7 +13,9 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["60_iso"], "layouts": { "LAYOUT_60_iso": { diff --git a/keyboards/ibm/model_m/yugo_m/info.json b/keyboards/ibm/model_m/yugo_m/info.json index 0f244508d431..6e3a0b39c61a 100644 --- a/keyboards/ibm/model_m/yugo_m/info.json +++ b/keyboards/ibm/model_m/yugo_m/info.json @@ -13,7 +13,9 @@ "rows": ["B8", "B7", "B6", "B5", "B4", "B3", "A15", "A14"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json b/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json index 22a4b5bbe0de..733d68cc595e 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json @@ -12,7 +12,9 @@ "rows": ["B1", "B10", "B11", "B14", "B12"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "layouts": { "LAYOUT_65_ansi_blocker": { diff --git a/keyboards/linworks/whale75/info.json b/keyboards/linworks/whale75/info.json index a5514abbdcda..d85f17455fbf 100644 --- a/keyboards/linworks/whale75/info.json +++ b/keyboards/linworks/whale75/info.json @@ -40,7 +40,9 @@ "scroll_lock": "A13", "on_state": 0 }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json index e63d243e9f3c..816b9414c16f 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json @@ -11,7 +11,9 @@ "rows": ["B1", "A0", "C13", "A1", "A2"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "indicators": { "caps_lock": "B2", "num_lock": "C15", diff --git a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json index 0aad61ed9c9f..c7e662c0088c 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json @@ -27,7 +27,9 @@ "ws2812": { "pin": "A15" }, - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "indicators": { "caps_lock": "B2", "num_lock": "C15", diff --git a/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json b/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json index d1fb16f74c49..9a2a280c10b8 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/rev2/info.json @@ -2,7 +2,9 @@ "usb": { "pid": "0xAD01" }, - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "layout_aliases": { "LAYOUT_all": "LAYOUT_alice_split_bs" }, diff --git a/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json b/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json index bd47ab347544..46907dc7a9d6 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/rev3/info.json @@ -12,7 +12,9 @@ "qmk": { "tap_keycode_delay": 10 }, - "development_board": "proton_c", + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu", "layout_aliases": { "LAYOUT_all": "LAYOUT_alice_split_bs" }, diff --git a/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json b/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json index 0c0d524e7d31..774c3dcf317b 100644 --- a/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json +++ b/keyboards/mechlovin/adelais/standard_led/arm/rev4/stm32f303/info.json @@ -1,3 +1,5 @@ { - "development_board": "proton_c" + "processor": "STM32F303", + "board": "QMK_PROTON_C", + "bootloader": "stm32-dfu" } diff --git a/keyboards/mechlovin/hannah60rgb/rev1/info.json b/keyboards/mechlovin/hannah60rgb/rev1/info.json index 1a938b7a2c16..5e82c00c6644 100644 --- a/keyboards/mechlovin/hannah60rgb/rev1/info.json +++ b/keyboards/mechlovin/hannah60rgb/rev1/info.json @@ -19,7 +19,9 @@ "rows": ["A4", "A5", "A3", "A2", "A1"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["60_ansi", "60_iso"], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/hannah60rgb/rev2/info.json b/keyboards/mechlovin/hannah60rgb/rev2/info.json index 67c8957a8632..c81c908174f7 100644 --- a/keyboards/mechlovin/hannah60rgb/rev2/info.json +++ b/keyboards/mechlovin/hannah60rgb/rev2/info.json @@ -24,7 +24,9 @@ "rows": ["A4", "A5", "A3", "A2", "A1"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["60_ansi", "60_iso"], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/hannah65/info.json b/keyboards/mechlovin/hannah65/info.json index 129312e26eef..88a3f397192f 100644 --- a/keyboards/mechlovin/hannah65/info.json +++ b/keyboards/mechlovin/hannah65/info.json @@ -12,5 +12,7 @@ "caps_lock": "B9", "on_state": 0 }, - "development_board": "proton_c" + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } diff --git a/keyboards/mechlovin/hex6c/info.json b/keyboards/mechlovin/hex6c/info.json index 8adaad7f2007..dfeb91e0bac6 100644 --- a/keyboards/mechlovin/hex6c/info.json +++ b/keyboards/mechlovin/hex6c/info.json @@ -31,7 +31,9 @@ "scroll_lock": "A8", "on_state": 0 }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/infinity87/rev1/info.json b/keyboards/mechlovin/infinity87/rev1/info.json index 12a7e437345b..dbe7cb83f99d 100644 --- a/keyboards/mechlovin/infinity87/rev1/info.json +++ b/keyboards/mechlovin/infinity87/rev1/info.json @@ -12,5 +12,7 @@ "caps_lock": "A4", "scroll_lock": "A8" }, - "development_board": "proton_c" + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } diff --git a/keyboards/mechlovin/infinity87/rgb_rev1/info.json b/keyboards/mechlovin/infinity87/rgb_rev1/info.json index 8337039518f9..b3fc9f63d3f5 100644 --- a/keyboards/mechlovin/infinity87/rgb_rev1/info.json +++ b/keyboards/mechlovin/infinity87/rgb_rev1/info.json @@ -16,7 +16,9 @@ "rows": ["A10", "A13", "A14", "C13", "A4", "A3"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": [ "tkl_ansi", "tkl_ansi_split_bs_rshift", diff --git a/keyboards/mechlovin/infinity88/info.json b/keyboards/mechlovin/infinity88/info.json index fe4bcd230242..d69b97712f37 100644 --- a/keyboards/mechlovin/infinity88/info.json +++ b/keyboards/mechlovin/infinity88/info.json @@ -28,7 +28,9 @@ "ws2812": { "pin": "A15" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/mechlovin9/rev1/info.json b/keyboards/mechlovin/mechlovin9/rev1/info.json index df256c5f3913..1ece8fc52d25 100644 --- a/keyboards/mechlovin/mechlovin9/rev1/info.json +++ b/keyboards/mechlovin/mechlovin9/rev1/info.json @@ -19,5 +19,7 @@ "indicators": { "caps_lock": "B9" }, - "development_board": "proton_c" + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } diff --git a/keyboards/mechlovin/tmkl/info.json b/keyboards/mechlovin/tmkl/info.json index 837d37859dba..f5ff5420b4ca 100644 --- a/keyboards/mechlovin/tmkl/info.json +++ b/keyboards/mechlovin/tmkl/info.json @@ -19,7 +19,9 @@ "indicators": { "caps_lock": "B9" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/melgeek/mj61/info.json b/keyboards/melgeek/mj61/info.json index ececd6d4b85d..3e62cbf28a27 100644 --- a/keyboards/melgeek/mj61/info.json +++ b/keyboards/melgeek/mj61/info.json @@ -8,7 +8,9 @@ "pid": "0xED61", "device_version": "0.0.1" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "community_layouts": ["60_ansi"], "layouts": { diff --git a/keyboards/melgeek/mj63/info.json b/keyboards/melgeek/mj63/info.json index 8830a9490084..ecd3b0fff685 100644 --- a/keyboards/melgeek/mj63/info.json +++ b/keyboards/melgeek/mj63/info.json @@ -8,7 +8,9 @@ "pid": "0x6063", "device_version": "0.0.1" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "community_layouts": ["60_ansi_arrow"], "layouts": { diff --git a/keyboards/melgeek/mj64/info.json b/keyboards/melgeek/mj64/info.json index 27972260bdc6..cbc73a262a15 100644 --- a/keyboards/melgeek/mj64/info.json +++ b/keyboards/melgeek/mj64/info.json @@ -8,7 +8,9 @@ "pid": "0x6064", "device_version": "0.0.1" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "community_layouts": ["64_ansi"], "layouts": { diff --git a/keyboards/melgeek/mj65/info.json b/keyboards/melgeek/mj65/info.json index 068b417ec625..71fce4cf7a93 100644 --- a/keyboards/melgeek/mj65/info.json +++ b/keyboards/melgeek/mj65/info.json @@ -16,7 +16,9 @@ "rows": ["B12", "B11", "B10", "B1", "A3"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "community_layouts": ["65_ansi"], "layouts": { diff --git a/keyboards/melgeek/mojo75/info.json b/keyboards/melgeek/mojo75/info.json index 05478fec49cb..7d7c6db3ff29 100644 --- a/keyboards/melgeek/mojo75/info.json +++ b/keyboards/melgeek/mojo75/info.json @@ -16,7 +16,9 @@ "rows": ["B11", "B10", "B1", "B0", "A7", "A6"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "community_layouts": ["75_ansi"], "layouts": { diff --git a/keyboards/melgeek/z70ultra/info.json b/keyboards/melgeek/z70ultra/info.json index 8f39311367eb..697d107a4f29 100644 --- a/keyboards/melgeek/z70ultra/info.json +++ b/keyboards/melgeek/z70ultra/info.json @@ -16,7 +16,9 @@ "rows": ["B12", "B13", "B14", "B15", "A3", "B9"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "debounce": 3, "community_layouts": ["65_ansi_blocker"], "layouts": { diff --git a/keyboards/nack/info.json b/keyboards/nack/info.json index 3d76e0206aeb..0c65f8196156 100644 --- a/keyboards/nack/info.json +++ b/keyboards/nack/info.json @@ -23,7 +23,9 @@ "rows": ["A0", "A1", "A2", "A3"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "tapping": { "toggle": 2 }, diff --git a/keyboards/novelkeys/nk65/info.json b/keyboards/novelkeys/nk65/info.json index 4e449a1b3a0c..59187f9ef87e 100755 --- a/keyboards/novelkeys/nk65/info.json +++ b/keyboards/novelkeys/nk65/info.json @@ -8,7 +8,9 @@ "pid": "0x4E4B", "device_version": "0.0.1" }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["65_ansi"], "layouts": { "LAYOUT_65_ansi": { diff --git a/keyboards/novelkeys/nk87/info.json b/keyboards/novelkeys/nk87/info.json index f29002816d75..6170895405d9 100755 --- a/keyboards/novelkeys/nk87/info.json +++ b/keyboards/novelkeys/nk87/info.json @@ -13,7 +13,9 @@ "rows": ["A7", "B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_f13_ansi_tsangan" }, diff --git a/keyboards/planck/rev6/info.json b/keyboards/planck/rev6/info.json index 8820195fe56e..ac0691721c7b 100644 --- a/keyboards/planck/rev6/info.json +++ b/keyboards/planck/rev6/info.json @@ -28,7 +28,9 @@ {"pin_a": "B12", "pin_b": "B13"} ] }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["ortho_4x12", "planck_mit"], "layout_aliases": { "LAYOUT": "LAYOUT_ortho_4x12", diff --git a/keyboards/preonic/rev3/info.json b/keyboards/preonic/rev3/info.json index db815f5833ce..05d9b1cbd98c 100644 --- a/keyboards/preonic/rev3/info.json +++ b/keyboards/preonic/rev3/info.json @@ -26,7 +26,9 @@ {"pin_a": "B12", "pin_b": "B13"} ] }, - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["ortho_5x12"], "layout_aliases": { "LAYOUT_preonic_grid": "LAYOUT_ortho_5x12" diff --git a/keyboards/spaceholdings/nebula68/info.json b/keyboards/spaceholdings/nebula68/info.json index 7d3977179bd0..50335a6911d5 100755 --- a/keyboards/spaceholdings/nebula68/info.json +++ b/keyboards/spaceholdings/nebula68/info.json @@ -23,7 +23,9 @@ "rows": ["B3", "B4", "B5", "A8", "A4"] }, "diode_direction": "COL2ROW", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["68_ansi"], "layouts": { "LAYOUT_68_ansi": { diff --git a/keyboards/weirdo/geminate60/info.json b/keyboards/weirdo/geminate60/info.json index a536f7a36baf..722d1d3bfe0a 100644 --- a/keyboards/weirdo/geminate60/info.json +++ b/keyboards/weirdo/geminate60/info.json @@ -19,7 +19,9 @@ "rows": ["A9", "A10", "B10", "B11", "B15"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layout_aliases": { "LAYOUT": "LAYOUT_all" }, diff --git a/keyboards/weirdo/kelowna/rgb64/info.json b/keyboards/weirdo/kelowna/rgb64/info.json index 0fc5f56138b5..12188f6f3020 100644 --- a/keyboards/weirdo/kelowna/rgb64/info.json +++ b/keyboards/weirdo/kelowna/rgb64/info.json @@ -19,7 +19,9 @@ "rows": ["B12", "B13", "B14", "C11", "A1"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "community_layouts": ["64_ansi"], "layouts": { "LAYOUT_64_ansi": { diff --git a/keyboards/weirdo/ls_60/info.json b/keyboards/weirdo/ls_60/info.json index 060a1d2fe16b..0dadf9d32cea 100644 --- a/keyboards/weirdo/ls_60/info.json +++ b/keyboards/weirdo/ls_60/info.json @@ -19,7 +19,9 @@ "rows": ["A9", "A10", "B10", "B11", "B15"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/weirdo/naiping/np64/info.json b/keyboards/weirdo/naiping/np64/info.json index 220410ad581e..63e6297f7d5a 100644 --- a/keyboards/weirdo/naiping/np64/info.json +++ b/keyboards/weirdo/naiping/np64/info.json @@ -19,7 +19,9 @@ "rows": ["E6", "B7", "F7", "F4", "F5"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layout_aliases": { "LAYOUT": "LAYOUT_64_ansi" }, diff --git a/keyboards/weirdo/naiping/nphhkb/info.json b/keyboards/weirdo/naiping/nphhkb/info.json index dfa0c9d943b7..931f81db1f01 100644 --- a/keyboards/weirdo/naiping/nphhkb/info.json +++ b/keyboards/weirdo/naiping/nphhkb/info.json @@ -19,7 +19,9 @@ "rows": ["B7", "B8", "B9", "C13", "B4"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layout_aliases": { "LAYOUT": "LAYOUT_60_tsangan_hhkb" }, diff --git a/keyboards/weirdo/naiping/npminila/info.json b/keyboards/weirdo/naiping/npminila/info.json index b579c2436c39..3824802e0204 100644 --- a/keyboards/weirdo/naiping/npminila/info.json +++ b/keyboards/weirdo/naiping/npminila/info.json @@ -19,7 +19,9 @@ "rows": ["E6", "B7", "F7", "F4", "F5"] }, "diode_direction": "ROW2COL", - "development_board": "proton_c", + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C", "layouts": { "LAYOUT": { "layout": [ From 3decb58281368bb4c7f985e8a6cc01ba4b1e2a06 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sat, 5 Aug 2023 22:39:02 +0100 Subject: [PATCH 04/18] more dev_board identified --- keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json | 3 +-- keyboards/mechwild/sugarglider/f401/info.json | 3 +++ keyboards/mechwild/sugarglider/f401/rules.mk | 4 +--- keyboards/mechwild/sugarglider/f411/info.json | 3 +++ keyboards/mechwild/sugarglider/f411/rules.mk | 4 +--- keyboards/mechwild/sugarglider/info.json | 1 - keyboards/mechwild/sugarglider/wide_oled/f401/info.json | 3 +++ keyboards/mechwild/sugarglider/wide_oled/f401/rules.mk | 4 +--- keyboards/mechwild/sugarglider/wide_oled/f411/info.json | 3 +++ keyboards/mechwild/sugarglider/wide_oled/f411/rules.mk | 4 +--- keyboards/ms_sculpt/info.json | 3 +-- 11 files changed, 18 insertions(+), 17 deletions(-) create mode 100644 keyboards/mechwild/sugarglider/f401/info.json create mode 100644 keyboards/mechwild/sugarglider/f411/info.json create mode 100644 keyboards/mechwild/sugarglider/wide_oled/f401/info.json create mode 100644 keyboards/mechwild/sugarglider/wide_oled/f411/info.json diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json b/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json index 62fa261ac72c..db3020298e60 100644 --- a/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json +++ b/keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json @@ -18,6 +18,5 @@ {"pin_a": "A7", "pin_b": "A8"} ] }, - "processor": "STM32F303", - "bootloader": "stm32-dfu" + "development_board": "proton_c" } diff --git a/keyboards/mechwild/sugarglider/f401/info.json b/keyboards/mechwild/sugarglider/f401/info.json new file mode 100644 index 000000000000..2f0281c38e86 --- /dev/null +++ b/keyboards/mechwild/sugarglider/f401/info.json @@ -0,0 +1,3 @@ +{ + "development_board": "blackpill_f401" +} \ No newline at end of file diff --git a/keyboards/mechwild/sugarglider/f401/rules.mk b/keyboards/mechwild/sugarglider/f401/rules.mk index a92d8a85c619..876618b9d13a 100644 --- a/keyboards/mechwild/sugarglider/f401/rules.mk +++ b/keyboards/mechwild/sugarglider/f401/rules.mk @@ -1,3 +1 @@ -# MCU name -MCU = STM32F401 -BOARD = BLACKPILL_STM32_F401 +# File is intentionally blank diff --git a/keyboards/mechwild/sugarglider/f411/info.json b/keyboards/mechwild/sugarglider/f411/info.json new file mode 100644 index 000000000000..a11ca6c2a6c8 --- /dev/null +++ b/keyboards/mechwild/sugarglider/f411/info.json @@ -0,0 +1,3 @@ +{ + "development_board": "blackpill_f411" +} \ No newline at end of file diff --git a/keyboards/mechwild/sugarglider/f411/rules.mk b/keyboards/mechwild/sugarglider/f411/rules.mk index db1d4054fdf4..876618b9d13a 100644 --- a/keyboards/mechwild/sugarglider/f411/rules.mk +++ b/keyboards/mechwild/sugarglider/f411/rules.mk @@ -1,3 +1 @@ -# MCU name -MCU = STM32F411 -BOARD = BLACKPILL_STM32_F411 +# File is intentionally blank diff --git a/keyboards/mechwild/sugarglider/info.json b/keyboards/mechwild/sugarglider/info.json index f8439dde1101..60e01f1fbc21 100644 --- a/keyboards/mechwild/sugarglider/info.json +++ b/keyboards/mechwild/sugarglider/info.json @@ -3,7 +3,6 @@ "keyboard_name": "Sugar Glider", "maintainer": "kylemccreery", "url": "https://mechwild.com/product/sugar-glider/", - "bootloader": "stm32-dfu", "features": { "bootmagic": true, "command": false, diff --git a/keyboards/mechwild/sugarglider/wide_oled/f401/info.json b/keyboards/mechwild/sugarglider/wide_oled/f401/info.json new file mode 100644 index 000000000000..2f0281c38e86 --- /dev/null +++ b/keyboards/mechwild/sugarglider/wide_oled/f401/info.json @@ -0,0 +1,3 @@ +{ + "development_board": "blackpill_f401" +} \ No newline at end of file diff --git a/keyboards/mechwild/sugarglider/wide_oled/f401/rules.mk b/keyboards/mechwild/sugarglider/wide_oled/f401/rules.mk index a92d8a85c619..876618b9d13a 100644 --- a/keyboards/mechwild/sugarglider/wide_oled/f401/rules.mk +++ b/keyboards/mechwild/sugarglider/wide_oled/f401/rules.mk @@ -1,3 +1 @@ -# MCU name -MCU = STM32F401 -BOARD = BLACKPILL_STM32_F401 +# File is intentionally blank diff --git a/keyboards/mechwild/sugarglider/wide_oled/f411/info.json b/keyboards/mechwild/sugarglider/wide_oled/f411/info.json new file mode 100644 index 000000000000..a11ca6c2a6c8 --- /dev/null +++ b/keyboards/mechwild/sugarglider/wide_oled/f411/info.json @@ -0,0 +1,3 @@ +{ + "development_board": "blackpill_f411" +} \ No newline at end of file diff --git a/keyboards/mechwild/sugarglider/wide_oled/f411/rules.mk b/keyboards/mechwild/sugarglider/wide_oled/f411/rules.mk index db1d4054fdf4..876618b9d13a 100644 --- a/keyboards/mechwild/sugarglider/wide_oled/f411/rules.mk +++ b/keyboards/mechwild/sugarglider/wide_oled/f411/rules.mk @@ -1,3 +1 @@ -# MCU name -MCU = STM32F411 -BOARD = BLACKPILL_STM32_F411 +# File is intentionally blank diff --git a/keyboards/ms_sculpt/info.json b/keyboards/ms_sculpt/info.json index 3536d4501f13..5353a0df7e74 100644 --- a/keyboards/ms_sculpt/info.json +++ b/keyboards/ms_sculpt/info.json @@ -2,7 +2,7 @@ "manufacturer": "Jean Bernard", "keyboard_name": "ms_sculpt", "maintainer": "jn-bernard", - "bootloader": "stm32-dfu", + "development_board": "blackpill_f401", "diode_direction": "COL2ROW", "features": { "bootmagic": true, @@ -22,7 +22,6 @@ "io_delay": 5 }, "debounce": 3, - "processor": "STM32F401", "url": "", "usb": { "polling_interval": 1, From d14f7c6048d06afd5c878a84923617c6e59c7e4b Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sun, 10 Sep 2023 00:14:50 +0100 Subject: [PATCH 05/18] add bluepill --- keyboards/atreus/f103/info.json | 3 +-- keyboards/bt66tech/bt66tech60/info.json | 3 +-- keyboards/cannonkeys/ortho48/info.json | 3 +-- keyboards/cannonkeys/ortho60/info.json | 3 +-- keyboards/cannonkeys/ortho75/info.json | 3 +-- keyboards/cannonkeys/practice60/info.json | 3 +-- keyboards/cannonkeys/practice65/info.json | 5 ++--- keyboards/citrus/erdnuss65/info.json | 3 +-- keyboards/converter/siemens_tastatur/info.json | 3 +-- keyboards/handwired/ergocheap/info.json | 3 +-- keyboards/handwired/pill60/bluepill/info.json | 3 +-- keyboards/handwired/sono1/stm32f103/info.json | 3 +-- keyboards/handwired/splittest/bluepill/info.json | 3 +-- keyboards/handwired/t111/info.json | 3 +-- keyboards/handwired/z150/info.json | 3 +-- keyboards/ibm/model_m_122/m122_3270/bluepill/info.json | 3 +-- keyboards/rart/rartlice/info.json | 3 +-- keyboards/sowbug/68keys/info.json | 3 +-- keyboards/sowbug/ansi_tkl/info.json | 3 +-- 19 files changed, 20 insertions(+), 39 deletions(-) diff --git a/keyboards/atreus/f103/info.json b/keyboards/atreus/f103/info.json index 341ed4e8e647..4be1f0e66db9 100644 --- a/keyboards/atreus/f103/info.json +++ b/keyboards/atreus/f103/info.json @@ -4,6 +4,5 @@ "rows": ["A5", "A4", "A3", "A2"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino" + "development_board": "bluepill" } diff --git a/keyboards/bt66tech/bt66tech60/info.json b/keyboards/bt66tech/bt66tech60/info.json index 5c5ca57a1aa9..8d3c3f7cf115 100644 --- a/keyboards/bt66tech/bt66tech60/info.json +++ b/keyboards/bt66tech/bt66tech60/info.json @@ -26,8 +26,7 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "community_layouts": ["60_ansi"], "layouts": { "LAYOUT_60_ansi": { diff --git a/keyboards/cannonkeys/ortho48/info.json b/keyboards/cannonkeys/ortho48/info.json index f972e729cdb4..c6df162d6315 100644 --- a/keyboards/cannonkeys/ortho48/info.json +++ b/keyboards/cannonkeys/ortho48/info.json @@ -25,8 +25,7 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "community_layouts": ["ortho_4x12"], "layouts": { "LAYOUT_ortho_4x12": { diff --git a/keyboards/cannonkeys/ortho60/info.json b/keyboards/cannonkeys/ortho60/info.json index d933cc1989bb..5b502003d77e 100644 --- a/keyboards/cannonkeys/ortho60/info.json +++ b/keyboards/cannonkeys/ortho60/info.json @@ -25,8 +25,7 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "community_layouts": ["ortho_5x12"], "layouts": { "LAYOUT_ortho_5x12": { diff --git a/keyboards/cannonkeys/ortho75/info.json b/keyboards/cannonkeys/ortho75/info.json index a0dd517d0cb8..74e3a19ad5c4 100644 --- a/keyboards/cannonkeys/ortho75/info.json +++ b/keyboards/cannonkeys/ortho75/info.json @@ -30,8 +30,7 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "community_layouts": ["ortho_5x15"], "layouts": { "LAYOUT_ortho_5x15": { diff --git a/keyboards/cannonkeys/practice60/info.json b/keyboards/cannonkeys/practice60/info.json index aa1ca1259fac..894aadbf5005 100644 --- a/keyboards/cannonkeys/practice60/info.json +++ b/keyboards/cannonkeys/practice60/info.json @@ -25,8 +25,7 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "community_layouts": ["60_ansi"], "layouts": { "LAYOUT_60_ansi": { diff --git a/keyboards/cannonkeys/practice65/info.json b/keyboards/cannonkeys/practice65/info.json index ac4a7bd272fa..c0fa55e3126a 100644 --- a/keyboards/cannonkeys/practice65/info.json +++ b/keyboards/cannonkeys/practice65/info.json @@ -25,9 +25,8 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", - "layouts": { + "development_board": "bluepill", + "layouts": { "LAYOUT_default": { "layout": [ {"matrix": [0, 0], "x": 0, "y": 0}, diff --git a/keyboards/citrus/erdnuss65/info.json b/keyboards/citrus/erdnuss65/info.json index 44d597ffb425..05dbbad762bf 100644 --- a/keyboards/citrus/erdnuss65/info.json +++ b/keyboards/citrus/erdnuss65/info.json @@ -1,8 +1,7 @@ { "keyboard_name": "Erdnuss65", "manufacturer": "Citrus Lab", - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "maintainer": "ctt", "usb": { "vid": "0x636C", diff --git a/keyboards/converter/siemens_tastatur/info.json b/keyboards/converter/siemens_tastatur/info.json index 8ed2523c2603..7600d85ba8d7 100644 --- a/keyboards/converter/siemens_tastatur/info.json +++ b/keyboards/converter/siemens_tastatur/info.json @@ -8,8 +8,7 @@ "pid": "0x4353", "device_version": "0.0.1" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/ergocheap/info.json b/keyboards/handwired/ergocheap/info.json index 17d786323770..07d23b24713d 100644 --- a/keyboards/handwired/ergocheap/info.json +++ b/keyboards/handwired/ergocheap/info.json @@ -16,8 +16,7 @@ "rows": ["B5", "B6", "B7", "B9", "B8"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/pill60/bluepill/info.json b/keyboards/handwired/pill60/bluepill/info.json index 028b1d89d872..3c52f8ad2ba3 100644 --- a/keyboards/handwired/pill60/bluepill/info.json +++ b/keyboards/handwired/pill60/bluepill/info.json @@ -4,6 +4,5 @@ "rows": ["B4", "B3", "A15", "B13", "B5"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino" + "development_board": "bluepill" } diff --git a/keyboards/handwired/sono1/stm32f103/info.json b/keyboards/handwired/sono1/stm32f103/info.json index f6e874a77f0a..7a4b7420be43 100644 --- a/keyboards/handwired/sono1/stm32f103/info.json +++ b/keyboards/handwired/sono1/stm32f103/info.json @@ -13,6 +13,5 @@ "kana": "A2", "on_state": 0 }, - "processor": "STM32F103", - "bootloader": "stm32duino" + "development_board": "bluepill" } diff --git a/keyboards/handwired/splittest/bluepill/info.json b/keyboards/handwired/splittest/bluepill/info.json index 17b7f86a6f88..ad879a6c9afb 100644 --- a/keyboards/handwired/splittest/bluepill/info.json +++ b/keyboards/handwired/splittest/bluepill/info.json @@ -4,6 +4,5 @@ "rows": ["B10"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino" + "development_board": "bluepill" } diff --git a/keyboards/handwired/t111/info.json b/keyboards/handwired/t111/info.json index f25b0790988f..bec31caae1e0 100644 --- a/keyboards/handwired/t111/info.json +++ b/keyboards/handwired/t111/info.json @@ -13,8 +13,7 @@ "rows": ["A15", "B6", "B5", "B4", "B3", "B9", "B8", "B7"] }, "diode_direction": "ROW2COL", - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/z150/info.json b/keyboards/handwired/z150/info.json index f027c7da1f76..f79eb7ba1aed 100644 --- a/keyboards/handwired/z150/info.json +++ b/keyboards/handwired/z150/info.json @@ -13,8 +13,7 @@ "rows": ["B13", "B14", "B15", "A8", "A9", "A3", "A10", "A1", "A2", "A15", "A0"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/ibm/model_m_122/m122_3270/bluepill/info.json b/keyboards/ibm/model_m_122/m122_3270/bluepill/info.json index e2f18d06e443..9a8521410672 100644 --- a/keyboards/ibm/model_m_122/m122_3270/bluepill/info.json +++ b/keyboards/ibm/model_m_122/m122_3270/bluepill/info.json @@ -7,6 +7,5 @@ "rows": ["C13", "C14", "C15", "A1", "A2", "A3", "A4", "A5"] }, "diode_direction": "ROW2COL", - "processor": "STM32F103", - "bootloader": "stm32duino" + "development_board": "bluepill" } diff --git a/keyboards/rart/rartlice/info.json b/keyboards/rart/rartlice/info.json index 56266f38454c..58f637a6e4a1 100644 --- a/keyboards/rart/rartlice/info.json +++ b/keyboards/rart/rartlice/info.json @@ -26,8 +26,7 @@ "pin": "B15", "driver": "spi" }, - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layout_aliases": { "LAYOUT_all": "LAYOUT" }, diff --git a/keyboards/sowbug/68keys/info.json b/keyboards/sowbug/68keys/info.json index 3b4525e9f845..69da1f7987c6 100644 --- a/keyboards/sowbug/68keys/info.json +++ b/keyboards/sowbug/68keys/info.json @@ -19,8 +19,7 @@ "rows": ["C14", "C15", "A0", "A1", "A2"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layout_aliases": { "LAYOUT_default": "LAYOUT" }, diff --git a/keyboards/sowbug/ansi_tkl/info.json b/keyboards/sowbug/ansi_tkl/info.json index 221c591738e5..0001c19035b0 100644 --- a/keyboards/sowbug/ansi_tkl/info.json +++ b/keyboards/sowbug/ansi_tkl/info.json @@ -19,8 +19,7 @@ "rows": ["C14", "C15", "A0", "A1", "A2", "A3"] }, "diode_direction": "COL2ROW", - "processor": "STM32F103", - "bootloader": "stm32duino", + "development_board": "bluepill", "layout_aliases": { "LAYOUT": "LAYOUT_default" }, From 5a051a5e2a24c8cae0c11c22c24232ecef9549fb Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sun, 10 Sep 2023 07:38:53 +0100 Subject: [PATCH 06/18] Update info.json --- keyboards/mechwild/sugarglider/f401/info.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/mechwild/sugarglider/f401/info.json b/keyboards/mechwild/sugarglider/f401/info.json index 2f0281c38e86..797e9900595e 100644 --- a/keyboards/mechwild/sugarglider/f401/info.json +++ b/keyboards/mechwild/sugarglider/f401/info.json @@ -1,3 +1,3 @@ { "development_board": "blackpill_f401" -} \ No newline at end of file +} From 2a8a7becd4252abd322591220215403aa3fa8262 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sun, 10 Sep 2023 07:39:26 +0100 Subject: [PATCH 07/18] Update info.json --- keyboards/mechwild/sugarglider/f411/info.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/mechwild/sugarglider/f411/info.json b/keyboards/mechwild/sugarglider/f411/info.json index a11ca6c2a6c8..a41c5f4dd142 100644 --- a/keyboards/mechwild/sugarglider/f411/info.json +++ b/keyboards/mechwild/sugarglider/f411/info.json @@ -1,3 +1,3 @@ { "development_board": "blackpill_f411" -} \ No newline at end of file +} From 93f3c87fb977ddb152d719fc238d95c95bd60c47 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sun, 10 Sep 2023 07:40:42 +0100 Subject: [PATCH 08/18] Update info.json --- keyboards/mechwild/sugarglider/wide_oled/f411/info.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/mechwild/sugarglider/wide_oled/f411/info.json b/keyboards/mechwild/sugarglider/wide_oled/f411/info.json index a11ca6c2a6c8..a41c5f4dd142 100644 --- a/keyboards/mechwild/sugarglider/wide_oled/f411/info.json +++ b/keyboards/mechwild/sugarglider/wide_oled/f411/info.json @@ -1,3 +1,3 @@ { "development_board": "blackpill_f411" -} \ No newline at end of file +} From 1a8580e1fe8dbd2f82d87d8d84a865d084e4dd82 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sun, 10 Sep 2023 07:41:18 +0100 Subject: [PATCH 09/18] Update info.json --- keyboards/mechwild/sugarglider/wide_oled/f401/info.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboards/mechwild/sugarglider/wide_oled/f401/info.json b/keyboards/mechwild/sugarglider/wide_oled/f401/info.json index 2f0281c38e86..797e9900595e 100644 --- a/keyboards/mechwild/sugarglider/wide_oled/f401/info.json +++ b/keyboards/mechwild/sugarglider/wide_oled/f401/info.json @@ -1,3 +1,3 @@ { "development_board": "blackpill_f401" -} \ No newline at end of file +} From f40e5e67981f15d91b1b9002d351c47b32f63659 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Tue, 17 Oct 2023 09:47:09 +0100 Subject: [PATCH 10/18] 1 addition, 1 revert --- keyboards/handwired/z150/info.json | 3 ++- keyboards/smithrune/iron165r2/f411/info.json | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/keyboards/handwired/z150/info.json b/keyboards/handwired/z150/info.json index f79eb7ba1aed..f027c7da1f76 100644 --- a/keyboards/handwired/z150/info.json +++ b/keyboards/handwired/z150/info.json @@ -13,7 +13,8 @@ "rows": ["B13", "B14", "B15", "A8", "A9", "A3", "A10", "A1", "A2", "A15", "A0"] }, "diode_direction": "COL2ROW", - "development_board": "bluepill", + "processor": "STM32F103", + "bootloader": "stm32duino", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/smithrune/iron165r2/f411/info.json b/keyboards/smithrune/iron165r2/f411/info.json index c499958255d1..2ee42ea71f35 100644 --- a/keyboards/smithrune/iron165r2/f411/info.json +++ b/keyboards/smithrune/iron165r2/f411/info.json @@ -23,6 +23,5 @@ "pin": "B15", "driver": "pwm" }, - "processor": "STM32F411", - "bootloader": "stm32-dfu" + "development_board": "blackpill_f411" } From 9eab65d5d6fd52d8ee9c4022ae53aa5c66481313 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Tue, 17 Oct 2023 10:56:54 +0100 Subject: [PATCH 11/18] Revert --- keyboards/smithrune/iron165r2/f411/info.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keyboards/smithrune/iron165r2/f411/info.json b/keyboards/smithrune/iron165r2/f411/info.json index 2ee42ea71f35..c499958255d1 100644 --- a/keyboards/smithrune/iron165r2/f411/info.json +++ b/keyboards/smithrune/iron165r2/f411/info.json @@ -23,5 +23,6 @@ "pin": "B15", "driver": "pwm" }, - "development_board": "blackpill_f411" + "processor": "STM32F411", + "bootloader": "stm32-dfu" } From fb469355025865d90ab49f5df02e72c6f349ea14 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sat, 13 Jan 2024 11:47:22 +0000 Subject: [PATCH 12/18] revert atreus --- keyboards/atreus/f103/info.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keyboards/atreus/f103/info.json b/keyboards/atreus/f103/info.json index 4be1f0e66db9..341ed4e8e647 100644 --- a/keyboards/atreus/f103/info.json +++ b/keyboards/atreus/f103/info.json @@ -4,5 +4,6 @@ "rows": ["A5", "A4", "A3", "A2"] }, "diode_direction": "COL2ROW", - "development_board": "bluepill" + "processor": "STM32F103", + "bootloader": "stm32duino" } From 545880c78861debf781bb8e195c31b2ec2328ba2 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Tue, 12 Mar 2024 09:29:42 +0000 Subject: [PATCH 13/18] - zvecr/zv48/f401: change info.json to keyboard.json --- keyboards/zvecr/zv48/f401/{info.json => keyboard.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename keyboards/zvecr/zv48/f401/{info.json => keyboard.json} (100%) diff --git a/keyboards/zvecr/zv48/f401/info.json b/keyboards/zvecr/zv48/f401/keyboard.json similarity index 100% rename from keyboards/zvecr/zv48/f401/info.json rename to keyboards/zvecr/zv48/f401/keyboard.json From a43cff71116c1e14efe6a01d3f80e6f75de93e57 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Thu, 14 Mar 2024 23:41:09 +0000 Subject: [PATCH 14/18] delete info.json where keyboard.json --- keyboards/mechwild/sugarglider/f401/info.json | 3 --- keyboards/mechwild/sugarglider/f411/info.json | 3 --- keyboards/mechwild/sugarglider/wide_oled/f401/info.json | 3 --- keyboards/mechwild/sugarglider/wide_oled/f411/info.json | 3 --- 4 files changed, 12 deletions(-) delete mode 100644 keyboards/mechwild/sugarglider/f401/info.json delete mode 100644 keyboards/mechwild/sugarglider/f411/info.json delete mode 100644 keyboards/mechwild/sugarglider/wide_oled/f401/info.json delete mode 100644 keyboards/mechwild/sugarglider/wide_oled/f411/info.json diff --git a/keyboards/mechwild/sugarglider/f401/info.json b/keyboards/mechwild/sugarglider/f401/info.json deleted file mode 100644 index 797e9900595e..000000000000 --- a/keyboards/mechwild/sugarglider/f401/info.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "development_board": "blackpill_f401" -} diff --git a/keyboards/mechwild/sugarglider/f411/info.json b/keyboards/mechwild/sugarglider/f411/info.json deleted file mode 100644 index a41c5f4dd142..000000000000 --- a/keyboards/mechwild/sugarglider/f411/info.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "development_board": "blackpill_f411" -} diff --git a/keyboards/mechwild/sugarglider/wide_oled/f401/info.json b/keyboards/mechwild/sugarglider/wide_oled/f401/info.json deleted file mode 100644 index 797e9900595e..000000000000 --- a/keyboards/mechwild/sugarglider/wide_oled/f401/info.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "development_board": "blackpill_f401" -} diff --git a/keyboards/mechwild/sugarglider/wide_oled/f411/info.json b/keyboards/mechwild/sugarglider/wide_oled/f411/info.json deleted file mode 100644 index a41c5f4dd142..000000000000 --- a/keyboards/mechwild/sugarglider/wide_oled/f411/info.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "development_board": "blackpill_f411" -} From 7755f0e1a2ab2c9ed9a59e2b51432febb6a3a526 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Fri, 15 Mar 2024 00:43:02 +0000 Subject: [PATCH 15/18] re-evaluate --- keyboards/citrus/erdnuss65/info.json | 3 ++- keyboards/kepler_33/proto/info.json | 4 +++- keyboards/phoenix/info.json | 4 +++- keyboards/yanghu/unicorne/f411/info.json | 4 +++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/keyboards/citrus/erdnuss65/info.json b/keyboards/citrus/erdnuss65/info.json index 1e52991c9342..4faaa0543108 100644 --- a/keyboards/citrus/erdnuss65/info.json +++ b/keyboards/citrus/erdnuss65/info.json @@ -2,7 +2,7 @@ "manufacturer": "Citrus Lab", "keyboard_name": "Erdnuss65", "maintainer": "ctt", - "development_board": "bluepill", + "bootloader": "stm32duino", "diode_direction": "COL2ROW", "features": { "bootmagic": true, @@ -15,6 +15,7 @@ "cols": ["B12", "B14", "B15", "B5", "B13", "B3", "B4", "B6", "A0", "A1", "A2", "A3", "A4", "A5", "B11"], "rows": ["B10", "B1", "B0", "A7", "A6"] }, + "processor": "STM32F103", "rgblight": { "led_count": 1 }, diff --git a/keyboards/kepler_33/proto/info.json b/keyboards/kepler_33/proto/info.json index ca2b7b1cc6f1..1ac13e81f82a 100644 --- a/keyboards/kepler_33/proto/info.json +++ b/keyboards/kepler_33/proto/info.json @@ -2,6 +2,7 @@ "manufacturer": "Yaya-alone-Team", "keyboard_name": "Kepler-33", "maintainer": "Seityaya", + "bootloader": "stm32-dfu", "features": { "bootmagic": true, "command": false, @@ -10,7 +11,8 @@ "mousekey": true, "nkro": true }, - "development_board": "blackpill_f401", + "processor": "STM32F401", + "board": "BLACKPILL_STM32_F401", "url": "https://github.com/seityaya/Kepler-33", "usb": { "device_version": "1.0.0", diff --git a/keyboards/phoenix/info.json b/keyboards/phoenix/info.json index 3b10125a04f4..2079750678ac 100644 --- a/keyboards/phoenix/info.json +++ b/keyboards/phoenix/info.json @@ -16,7 +16,9 @@ "split": { "soft_serial_pin": "A9" }, - "development_board": "blackpill_f401", + "processor": "STM32F401", + "bootloader": "stm32-dfu", + "board": "BLACKPILL_STM32_F401", "layouts": { "LAYOUT_ergodox": { "layout": [ diff --git a/keyboards/yanghu/unicorne/f411/info.json b/keyboards/yanghu/unicorne/f411/info.json index a41c5f4dd142..2517a82403fa 100644 --- a/keyboards/yanghu/unicorne/f411/info.json +++ b/keyboards/yanghu/unicorne/f411/info.json @@ -1,3 +1,5 @@ { - "development_board": "blackpill_f411" + "processor": "STM32F411", + "bootloader": "stm32-dfu", + "board": "BLACKPILL_STM32_F411" } From 9c1fe207e273bd2c11cb55109c573d1662b127c4 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Fri, 29 Mar 2024 07:44:35 +0000 Subject: [PATCH 16/18] Update info.json revert mechwild/bbs in favour of #23373 --- keyboards/mechwild/bbs/info.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/keyboards/mechwild/bbs/info.json b/keyboards/mechwild/bbs/info.json index 05f76422e541..c0ba888d9aba 100644 --- a/keyboards/mechwild/bbs/info.json +++ b/keyboards/mechwild/bbs/info.json @@ -21,7 +21,9 @@ "caps_lock": "C13", "on_state": 0 }, - "development_board": "blackpill_f401", + "processor": "STM32F401", + "bootloader": "stm32-dfu", + "board": "BLACKPILL_STM32_F401", "layouts": { "LAYOUT": { "layout": [ From 62bfc2b960bb234e136040d091c5c378dbd7328c Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Sat, 30 Mar 2024 14:55:21 +0000 Subject: [PATCH 17/18] Update info.json --- keyboards/handwired/symmetric70_proto/proton_c/info.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/keyboards/handwired/symmetric70_proto/proton_c/info.json b/keyboards/handwired/symmetric70_proto/proton_c/info.json index 1fd231bbc47d..a6f017ae75da 100644 --- a/keyboards/handwired/symmetric70_proto/proton_c/info.json +++ b/keyboards/handwired/symmetric70_proto/proton_c/info.json @@ -1,4 +1,6 @@ { "keyboard_name": "Symmetric70 prototype proton-c", - "development_board": "proton_c" + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } From 56511cfc056a7ef13ce2f5364ba32dfe1b4584cc Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Wed, 3 Apr 2024 22:48:18 +0100 Subject: [PATCH 18/18] post #23406 additions --- keyboards/handwired/symmetric70_proto/proton_c/info.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/keyboards/handwired/symmetric70_proto/proton_c/info.json b/keyboards/handwired/symmetric70_proto/proton_c/info.json index a6f017ae75da..1fd231bbc47d 100644 --- a/keyboards/handwired/symmetric70_proto/proton_c/info.json +++ b/keyboards/handwired/symmetric70_proto/proton_c/info.json @@ -1,6 +1,4 @@ { "keyboard_name": "Symmetric70 prototype proton-c", - "processor": "STM32F303", - "bootloader": "stm32-dfu", - "board": "QMK_PROTON_C" + "development_board": "proton_c" }