summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/bastardkb/charybdis/3x5/blackpill/info.json4
-rw-r--r--keyboards/bastardkb/charybdis/3x6/blackpill/info.json4
-rw-r--r--keyboards/bastardkb/charybdis/4x6/blackpill/info.json4
-rw-r--r--keyboards/bastardkb/scylla/blackpill/info.json4
-rw-r--r--keyboards/bastardkb/skeletyl/blackpill/info.json4
-rw-r--r--keyboards/bastardkb/tbkmini/blackpill/info.json4
-rw-r--r--keyboards/bt66tech/bt66tech60/keyboard.json3
-rw-r--r--keyboards/cannonkeys/ortho48/keyboard.json3
-rw-r--r--keyboards/cannonkeys/ortho60/keyboard.json3
-rw-r--r--keyboards/cannonkeys/ortho75/keyboard.json3
-rw-r--r--keyboards/cannonkeys/practice60/keyboard.json3
-rw-r--r--keyboards/cannonkeys/practice65/keyboard.json5
-rw-r--r--keyboards/cantor/keyboard.json4
-rw-r--r--keyboards/ckeys/thedora/keyboard.json4
-rw-r--r--keyboards/converter/siemens_tastatur/keyboard.json3
-rw-r--r--keyboards/ez_maker/directpins/proton_c/keyboard.json4
-rw-r--r--keyboards/handwired/d48/keyboard.json4
-rw-r--r--keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/keyboard.json6
-rw-r--r--keyboards/handwired/dygma/raise/info.json4
-rw-r--r--keyboards/handwired/ergocheap/keyboard.json3
-rw-r--r--keyboards/handwired/floorboard/keyboard.json4
-rw-r--r--keyboards/handwired/macroboard/f401/keyboard.json6
-rw-r--r--keyboards/handwired/macroboard/f411/keyboard.json6
-rw-r--r--keyboards/handwired/pill60/blackpill_f401/keyboard.json4
-rw-r--r--keyboards/handwired/pill60/blackpill_f411/keyboard.json4
-rw-r--r--keyboards/handwired/pill60/bluepill/keyboard.json3
-rw-r--r--keyboards/handwired/riblee_f401/keyboard.json4
-rw-r--r--keyboards/handwired/riblee_f411/keyboard.json4
-rw-r--r--keyboards/handwired/selene/keyboard.json4
-rw-r--r--keyboards/handwired/sick_pad/keyboard.json4
-rw-r--r--keyboards/handwired/sono1/stm32f103/keyboard.json3
-rw-r--r--keyboards/handwired/split65/stm32/keyboard.json4
-rw-r--r--keyboards/handwired/splittest/bluepill/keyboard.json3
-rw-r--r--keyboards/handwired/symmetric70_proto/proton_c/info.json4
-rw-r--r--keyboards/handwired/t111/keyboard.json3
-rw-r--r--keyboards/handwired/tractyl_manuform/5x6_right/f303/keyboard.json3
-rw-r--r--keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json4
-rw-r--r--keyboards/handwired/twig/twig50/keyboard.json4
-rw-r--r--keyboards/handwired/uthol/rev3/keyboard.json6
-rw-r--r--keyboards/handwired/wulkan/keyboard.json4
-rw-r--r--keyboards/ibm/model_m_122/m122_3270/blackpill/keyboard.json4
-rw-r--r--keyboards/ibm/model_m_122/m122_3270/bluepill/keyboard.json3
-rw-r--r--keyboards/kin80/blackpill401/keyboard.json4
-rw-r--r--keyboards/kin80/blackpill411/keyboard.json4
-rw-r--r--keyboards/kv/revt/keyboard.json4
-rw-r--r--keyboards/mechwild/obe/f401/keyboard.json4
-rw-r--r--keyboards/mechwild/obe/f411/keyboard.json4
-rw-r--r--keyboards/mechwild/puckbuddy/info.json4
-rw-r--r--keyboards/mechwild/waka60/f401/keyboard.json4
-rw-r--r--keyboards/mechwild/waka60/f411/keyboard.json4
-rw-r--r--keyboards/mlego/m60_split/rev2/info.json4
-rw-r--r--keyboards/ms_sculpt/keyboard.json3
-rw-r--r--keyboards/rart/rartlice/keyboard.json3
-rw-r--r--keyboards/rgbkb/pan/rev1/proton_c/keyboard.json4
-rw-r--r--keyboards/sowbug/68keys/keyboard.json3
-rw-r--r--keyboards/sowbug/ansi_tkl/keyboard.json3
-rw-r--r--keyboards/tkw/grandiceps/info.json4
-rw-r--r--keyboards/tkw/stoutgat/v2/f411/keyboard.json4
58 files changed, 64 insertions, 160 deletions
diff --git a/keyboards/bastardkb/charybdis/3x5/blackpill/info.json b/keyboards/bastardkb/charybdis/3x5/blackpill/info.json
index 1e77de54e9..1af57cca9a 100644
--- a/keyboards/bastardkb/charybdis/3x5/blackpill/info.json
+++ b/keyboards/bastardkb/charybdis/3x5/blackpill/info.json
@@ -24,7 +24,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 1dbfdb5345..51f9c5dbea 100644
--- a/keyboards/bastardkb/charybdis/3x6/blackpill/info.json
+++ b/keyboards/bastardkb/charybdis/3x6/blackpill/info.json
@@ -24,7 +24,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 5c0b65b7c3..86df4839fc 100644
--- a/keyboards/bastardkb/charybdis/4x6/blackpill/info.json
+++ b/keyboards/bastardkb/charybdis/4x6/blackpill/info.json
@@ -24,7 +24,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 30f3688cad..167c979f4b 100644
--- a/keyboards/bastardkb/scylla/blackpill/info.json
+++ b/keyboards/bastardkb/scylla/blackpill/info.json
@@ -24,7 +24,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 34ca3ff0b2..c0e5d4e2c8 100644
--- a/keyboards/bastardkb/skeletyl/blackpill/info.json
+++ b/keyboards/bastardkb/skeletyl/blackpill/info.json
@@ -24,7 +24,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 bb6e9bb7e9..62301b1f2b 100644
--- a/keyboards/bastardkb/tbkmini/blackpill/info.json
+++ b/keyboards/bastardkb/tbkmini/blackpill/info.json
@@ -24,7 +24,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/bt66tech/bt66tech60/keyboard.json b/keyboards/bt66tech/bt66tech60/keyboard.json
index 26e4964d45..778e27fe67 100644
--- a/keyboards/bt66tech/bt66tech60/keyboard.json
+++ b/keyboards/bt66tech/bt66tech60/keyboard.json
@@ -55,8 +55,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/keyboard.json b/keyboards/cannonkeys/ortho48/keyboard.json
index 1f35187e29..facd47633d 100644
--- a/keyboards/cannonkeys/ortho48/keyboard.json
+++ b/keyboards/cannonkeys/ortho48/keyboard.json
@@ -48,8 +48,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/keyboard.json b/keyboards/cannonkeys/ortho60/keyboard.json
index f429bd9f40..d8eea8a6ae 100644
--- a/keyboards/cannonkeys/ortho60/keyboard.json
+++ b/keyboards/cannonkeys/ortho60/keyboard.json
@@ -48,8 +48,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/keyboard.json b/keyboards/cannonkeys/ortho75/keyboard.json
index 236334c598..49595685ef 100644
--- a/keyboards/cannonkeys/ortho75/keyboard.json
+++ b/keyboards/cannonkeys/ortho75/keyboard.json
@@ -54,8 +54,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/keyboard.json b/keyboards/cannonkeys/practice60/keyboard.json
index 3254b1702f..ff8cf00cb0 100644
--- a/keyboards/cannonkeys/practice60/keyboard.json
+++ b/keyboards/cannonkeys/practice60/keyboard.json
@@ -48,8 +48,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/keyboard.json b/keyboards/cannonkeys/practice65/keyboard.json
index 950d1bae9f..36fb46dd51 100644
--- a/keyboards/cannonkeys/practice65/keyboard.json
+++ b/keyboards/cannonkeys/practice65/keyboard.json
@@ -48,9 +48,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/cantor/keyboard.json b/keyboards/cantor/keyboard.json
index e401b2ce97..a9d84e6c8f 100644
--- a/keyboards/cantor/keyboard.json
+++ b/keyboards/cantor/keyboard.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/keyboard.json b/keyboards/ckeys/thedora/keyboard.json
index 0e52b24dfa..08448e761c 100644
--- a/keyboards/ckeys/thedora/keyboard.json
+++ b/keyboards/ckeys/thedora/keyboard.json
@@ -29,9 +29,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/converter/siemens_tastatur/keyboard.json b/keyboards/converter/siemens_tastatur/keyboard.json
index 571d06a5c3..639859f208 100644
--- a/keyboards/converter/siemens_tastatur/keyboard.json
+++ b/keyboards/converter/siemens_tastatur/keyboard.json
@@ -8,8 +8,7 @@
"pid": "0x4353",
"device_version": "0.0.1"
},
- "processor": "STM32F103",
- "bootloader": "stm32duino",
+ "development_board": "bluepill",
"features": {
"bootmagic": false,
"mousekey": true,
diff --git a/keyboards/ez_maker/directpins/proton_c/keyboard.json b/keyboards/ez_maker/directpins/proton_c/keyboard.json
index a835ef7df1..4a46d4e179 100644
--- a/keyboards/ez_maker/directpins/proton_c/keyboard.json
+++ b/keyboards/ez_maker/directpins/proton_c/keyboard.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/handwired/d48/keyboard.json b/keyboards/handwired/d48/keyboard.json
index e5ee61093e..99c8a67326 100644
--- a/keyboards/handwired/d48/keyboard.json
+++ b/keyboards/handwired/d48/keyboard.json
@@ -42,8 +42,7 @@
"qmk": {
"tap_keycode_delay": 10
},
- "processor": "STM32F303",
- "bootloader": "stm32-dfu",
+ "development_board": "proton_c",
"features": {
"bootmagic": false,
"mousekey": false,
@@ -56,7 +55,6 @@
"oled": true,
"unicode": true
},
- "board": "QMK_PROTON_C",
"layouts": {
"LAYOUT": {
"layout": [
diff --git a/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/keyboard.json b/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/keyboard.json
index 9ab62df237..9391d3a46d 100644
--- a/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/keyboard.json
+++ b/keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/keyboard.json
@@ -10,14 +10,12 @@
"matrix": [7, 0]
}
},
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f411",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true
- },
- "board": "BLACKPILL_STM32_F411"
+ }
}
diff --git a/keyboards/handwired/dygma/raise/info.json b/keyboards/handwired/dygma/raise/info.json
index 112a8a6abe..2d0c354f3b 100644
--- a/keyboards/handwired/dygma/raise/info.json
+++ b/keyboards/handwired/dygma/raise/info.json
@@ -24,14 +24,12 @@
"led_flush_limit": 100,
"sleep": true
},
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f411",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"rgb_matrix": true
},
- "board": "BLACKPILL_STM32_F411",
"debounce": 0
}
diff --git a/keyboards/handwired/ergocheap/keyboard.json b/keyboards/handwired/ergocheap/keyboard.json
index 72be536d64..8728b486a8 100644
--- a/keyboards/handwired/ergocheap/keyboard.json
+++ b/keyboards/handwired/ergocheap/keyboard.json
@@ -25,8 +25,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/floorboard/keyboard.json b/keyboards/handwired/floorboard/keyboard.json
index 97e6395957..0bcec56b8f 100644
--- a/keyboards/handwired/floorboard/keyboard.json
+++ b/keyboards/handwired/floorboard/keyboard.json
@@ -21,9 +21,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/keyboard.json b/keyboards/handwired/macroboard/f401/keyboard.json
index 43aa322a2a..d5e217b2f3 100644
--- a/keyboards/handwired/macroboard/f401/keyboard.json
+++ b/keyboards/handwired/macroboard/f401/keyboard.json
@@ -12,14 +12,12 @@
"ws2812": {
"driver": "pwm"
},
- "processor": "STM32F401",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f401",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true
- },
- "board": "BLACKPILL_STM32_F401"
+ }
}
diff --git a/keyboards/handwired/macroboard/f411/keyboard.json b/keyboards/handwired/macroboard/f411/keyboard.json
index 0f6d7077a3..03a8aadc1b 100644
--- a/keyboards/handwired/macroboard/f411/keyboard.json
+++ b/keyboards/handwired/macroboard/f411/keyboard.json
@@ -12,8 +12,7 @@
"ws2812": {
"driver": "pwm"
},
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f411",
"features": {
"bootmagic": true,
"mousekey": true,
@@ -21,6 +20,5 @@
"nkro": true,
"rgblight": true,
"audio": true
- },
- "board": "BLACKPILL_STM32_F411"
+ }
}
diff --git a/keyboards/handwired/pill60/blackpill_f401/keyboard.json b/keyboards/handwired/pill60/blackpill_f401/keyboard.json
index 9b3530b958..f43fd45a85 100644
--- a/keyboards/handwired/pill60/blackpill_f401/keyboard.json
+++ b/keyboards/handwired/pill60/blackpill_f401/keyboard.json
@@ -9,7 +9,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/keyboard.json b/keyboards/handwired/pill60/blackpill_f411/keyboard.json
index 1961d616dd..4d47a6b434 100644
--- a/keyboards/handwired/pill60/blackpill_f411/keyboard.json
+++ b/keyboards/handwired/pill60/blackpill_f411/keyboard.json
@@ -9,7 +9,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/pill60/bluepill/keyboard.json b/keyboards/handwired/pill60/bluepill/keyboard.json
index 028b1d89d8..3c52f8ad2b 100644
--- a/keyboards/handwired/pill60/bluepill/keyboard.json
+++ b/keyboards/handwired/pill60/bluepill/keyboard.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/riblee_f401/keyboard.json b/keyboards/handwired/riblee_f401/keyboard.json
index 18d46b55cd..53fc613760 100644
--- a/keyboards/handwired/riblee_f401/keyboard.json
+++ b/keyboards/handwired/riblee_f401/keyboard.json
@@ -23,8 +23,7 @@
"pin": "A0",
"levels": 5
},
- "processor": "STM32F401",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f401",
"features": {
"bootmagic": true,
"mousekey": true,
@@ -32,7 +31,6 @@
"nkro": true,
"backlight": true
},
- "board": "BLACKPILL_STM32_F401",
"community_layouts": ["ortho_5x12"],
"layouts": {
"LAYOUT_ortho_5x12": {
diff --git a/keyboards/handwired/riblee_f411/keyboard.json b/keyboards/handwired/riblee_f411/keyboard.json
index 9c7df63b3e..47d6349ba7 100644
--- a/keyboards/handwired/riblee_f411/keyboard.json
+++ b/keyboards/handwired/riblee_f411/keyboard.json
@@ -19,15 +19,13 @@
"rows": ["A6", "A5", "A4", "A3", "A2"]
},
"diode_direction": "COL2ROW",
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f411",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"nkro": true
},
- "board": "BLACKPILL_STM32_F411",
"community_layouts": ["ortho_5x12"],
"layouts": {
"LAYOUT_ortho_5x12": {
diff --git a/keyboards/handwired/selene/keyboard.json b/keyboards/handwired/selene/keyboard.json
index ed3231981d..5e46cc4f32 100644
--- a/keyboards/handwired/selene/keyboard.json
+++ b/keyboards/handwired/selene/keyboard.json
@@ -28,9 +28,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/keyboard.json b/keyboards/handwired/sick_pad/keyboard.json
index 8298a497ed..86457a704e 100644
--- a/keyboards/handwired/sick_pad/keyboard.json
+++ b/keyboards/handwired/sick_pad/keyboard.json
@@ -21,9 +21,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/sono1/stm32f103/keyboard.json b/keyboards/handwired/sono1/stm32f103/keyboard.json
index f6e874a77f..7a4b7420be 100644
--- a/keyboards/handwired/sono1/stm32f103/keyboard.json
+++ b/keyboards/handwired/sono1/stm32f103/keyboard.json
@@ -13,6 +13,5 @@
"kana": "A2",
"on_state": 0
},
- "processor": "STM32F103",
- "bootloader": "stm32duino"
+ "development_board": "bluepill"
}
diff --git a/keyboards/handwired/split65/stm32/keyboard.json b/keyboards/handwired/split65/stm32/keyboard.json
index d49339da02..6763c5eb88 100644
--- a/keyboards/handwired/split65/stm32/keyboard.json
+++ b/keyboards/handwired/split65/stm32/keyboard.json
@@ -9,8 +9,7 @@
"enabled": true,
"soft_serial_pin": "A9"
},
- "processor": "STM32F303",
- "bootloader": "stm32-dfu",
+ "development_board": "proton_c",
"features": {
"bootmagic": false,
"mousekey": false,
@@ -18,7 +17,6 @@
"audio": true,
"oled": true
},
- "board": "QMK_PROTON_C",
"layouts": {
"LAYOUT": {
"layout": [
diff --git a/keyboards/handwired/splittest/bluepill/keyboard.json b/keyboards/handwired/splittest/bluepill/keyboard.json
index 28e7d091f8..5c061a7119 100644
--- a/keyboards/handwired/splittest/bluepill/keyboard.json
+++ b/keyboards/handwired/splittest/bluepill/keyboard.json
@@ -4,8 +4,7 @@
"rows": ["B10"]
},
"diode_direction": "COL2ROW",
- "processor": "STM32F103",
- "bootloader": "stm32duino",
+ "development_board": "bluepill",
"features": {
"bootmagic": false,
"mousekey": false,
diff --git a/keyboards/handwired/symmetric70_proto/proton_c/info.json b/keyboards/handwired/symmetric70_proto/proton_c/info.json
index a6f017ae75..1fd231bbc4 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/t111/keyboard.json b/keyboards/handwired/t111/keyboard.json
index 4c2b7ac469..f65a3f087e 100644
--- a/keyboards/handwired/t111/keyboard.json
+++ b/keyboards/handwired/t111/keyboard.json
@@ -21,8 +21,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/tractyl_manuform/5x6_right/f303/keyboard.json b/keyboards/handwired/tractyl_manuform/5x6_right/f303/keyboard.json
index 0bcc02fd74..000d8f0dd7 100644
--- a/keyboards/handwired/tractyl_manuform/5x6_right/f303/keyboard.json
+++ b/keyboards/handwired/tractyl_manuform/5x6_right/f303/keyboard.json
@@ -21,8 +21,7 @@
{"pin_a": "A7", "pin_b": "A8"}
]
},
- "processor": "STM32F303",
- "bootloader": "stm32-dfu",
+ "development_board": "proton_c",
"features": {
"console": true
}
diff --git a/keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json b/keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json
index 3821f0380f..73c13e8e31 100644
--- a/keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json
+++ b/keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json
@@ -24,10 +24,10 @@
{"pin_a": "A13", "pin_b": "A14"}
]
},
+ "development_board": "blackpill_f411",
"processor": "STM32F411",
"bootloader": "stm32-dfu",
"features": {
"console": true
- },
- "board": "BLACKPILL_STM32_F411"
+ }
}
diff --git a/keyboards/handwired/twig/twig50/keyboard.json b/keyboards/handwired/twig/twig50/keyboard.json
index aa78691838..f1cc2f5a96 100644
--- a/keyboards/handwired/twig/twig50/keyboard.json
+++ b/keyboards/handwired/twig/twig50/keyboard.json
@@ -26,9 +26,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/keyboard.json b/keyboards/handwired/uthol/rev3/keyboard.json
index 9b1a476b87..8d826772b0 100644
--- a/keyboards/handwired/uthol/rev3/keyboard.json
+++ b/keyboards/handwired/uthol/rev3/keyboard.json
@@ -40,8 +40,7 @@
{"pin_a": "C15", "pin_b": "C14", "resolution": 2}
]
},
- "processor": "STM32F401",
- "bootloader": "stm32-dfu",
+ "development_board": "blackpill_f401",
"features": {
"bootmagic": true,
"nkro": true,
@@ -50,6 +49,5 @@
"extrakey": true,
"encoder": true,
"rgblight": true
- },
- "board": "BLACKPILL_STM32_F401"
+ }
}
diff --git a/keyboards/handwired/wulkan/keyboard.json b/keyboards/handwired/wulkan/keyboard.json
index b6823af539..eceeb5c145 100644
--- a/keyboards/handwired/wulkan/keyboard.json
+++ b/keyboards/handwired/wulkan/keyboard.json
@@ -14,15 +14,13 @@
"rows": ["B8", "A0", "A1", "A2"]
},
"diode_direction": "COL2ROW",
- "processor": "STM32F303",
- "bootloader": "stm32-dfu",
+ "development_board": "proton_c",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
- "board": "QMK_PROTON_C",
"community_layouts": ["ortho_4x12"],
"layout_aliases": {
"LAYOUT": "LAYOUT_ortho_4x12"
diff --git a/keyboards/ibm/model_m_122/m122_3270/blackpill/keyboard.json b/keyboards/ibm/model_m_122/m122_3270/blackpill/keyboard.json
index 46abafb2c4..5abadff2f7 100644
--- a/keyboards/ibm/model_m_122/m122_3270/blackpill/keyboard.json
+++ b/keyboards/ibm/model_m_122/m122_3270/blackpill/keyboard.json
@@ -15,7 +15,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/ibm/model_m_122/m122_3270/bluepill/keyboard.json b/keyboards/ibm/model_m_122/m122_3270/bluepill/keyboard.json
index e2f18d06e4..9a85214106 100644
--- a/keyboards/ibm/model_m_122/m122_3270/bluepill/keyboard.json
+++ b/keyboards/ibm/model_m_122/m122_3270/bluepill/keyboard.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/kin80/blackpill401/keyboard.json b/keyboards/kin80/blackpill401/keyboard.json
index 1047c94458..36d780187e 100644
--- a/keyboards/kin80/blackpill401/keyboard.json
+++ b/keyboards/kin80/blackpill401/keyboard.json
@@ -16,7 +16,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/keyboard.json b/keyboards/kin80/blackpill411/keyboard.json
index d1ac0a97f7..7a3c89acde 100644
--- a/keyboards/kin80/blackpill411/keyboard.json
+++ b/keyboards/kin80/blackpill411/keyboard.json
@@ -16,7 +16,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/keyboard.json b/keyboards/kv/revt/keyboard.json
index c54a4ba537..1c2ee5a84a 100644
--- a/keyboards/kv/revt/keyboard.json
+++ b/keyboards/kv/revt/keyboard.json
@@ -21,9 +21,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/mechwild/obe/f401/keyboard.json b/keyboards/mechwild/obe/f401/keyboard.json
index acd7e83f77..797e990059 100644
--- a/keyboards/mechwild/obe/f401/keyboard.json
+++ b/keyboards/mechwild/obe/f401/keyboard.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/keyboard.json b/keyboards/mechwild/obe/f411/keyboard.json
index 2517a82403..a41c5f4dd1 100644
--- a/keyboards/mechwild/obe/f411/keyboard.json
+++ b/keyboards/mechwild/obe/f411/keyboard.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 56bac432b8..b430c4af45 100644
--- a/keyboards/mechwild/puckbuddy/info.json
+++ b/keyboards/mechwild/puckbuddy/info.json
@@ -52,9 +52,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/keyboard.json b/keyboards/mechwild/waka60/f401/keyboard.json
index acd7e83f77..797e990059 100644
--- a/keyboards/mechwild/waka60/f401/keyboard.json
+++ b/keyboards/mechwild/waka60/f401/keyboard.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/keyboard.json b/keyboards/mechwild/waka60/f411/keyboard.json
index 2517a82403..a41c5f4dd1 100644
--- a/keyboards/mechwild/waka60/f411/keyboard.json
+++ b/keyboards/mechwild/waka60/f411/keyboard.json
@@ -1,5 +1,3 @@
{
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
- "board": "BLACKPILL_STM32_F411"
+ "development_board": "blackpill_f411"
}
diff --git a/keyboards/mlego/m60_split/rev2/info.json b/keyboards/mlego/m60_split/rev2/info.json
index e13ce195b4..b4b18a91d6 100644
--- a/keyboards/mlego/m60_split/rev2/info.json
+++ b/keyboards/mlego/m60_split/rev2/info.json
@@ -55,7 +55,5 @@
}
}
},
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
- "board": "BLACKPILL_STM32_F411"
+ "development_board": "blackpill_f411"
}
diff --git a/keyboards/ms_sculpt/keyboard.json b/keyboards/ms_sculpt/keyboard.json
index 3536d4501f..5353a0df7e 100644
--- a/keyboards/ms_sculpt/keyboard.json
+++ b/keyboards/ms_sculpt/keyboard.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,
diff --git a/keyboards/rart/rartlice/keyboard.json b/keyboards/rart/rartlice/keyboard.json
index 4d65deedef..b22ca30c55 100644
--- a/keyboards/rart/rartlice/keyboard.json
+++ b/keyboards/rart/rartlice/keyboard.json
@@ -49,8 +49,7 @@
"pin": "B15",
"driver": "spi"
},
- "processor": "STM32F103",
- "bootloader": "stm32duino",
+ "development_board": "bluepill",
"layout_aliases": {
"LAYOUT_all": "LAYOUT"
},
diff --git a/keyboards/rgbkb/pan/rev1/proton_c/keyboard.json b/keyboards/rgbkb/pan/rev1/proton_c/keyboard.json
index ff81cd1092..2ad3c056c8 100644
--- a/keyboards/rgbkb/pan/rev1/proton_c/keyboard.json
+++ b/keyboards/rgbkb/pan/rev1/proton_c/keyboard.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/sowbug/68keys/keyboard.json b/keyboards/sowbug/68keys/keyboard.json
index cfdf78efaf..2b8f7da3d5 100644
--- a/keyboards/sowbug/68keys/keyboard.json
+++ b/keyboards/sowbug/68keys/keyboard.json
@@ -74,8 +74,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/keyboard.json b/keyboards/sowbug/ansi_tkl/keyboard.json
index e6b9d28fdc..69f78cba6d 100644
--- a/keyboards/sowbug/ansi_tkl/keyboard.json
+++ b/keyboards/sowbug/ansi_tkl/keyboard.json
@@ -74,8 +74,7 @@
"rows": ["C14", "C15", "A0", "A1", "A2", "A3"]
},
"diode_direction": "COL2ROW",
- "processor": "STM32F103",
- "bootloader": "stm32duino",
+ "development_board": "bluepill",
"layout_aliases": {
"LAYOUT": "LAYOUT_default"
},
diff --git a/keyboards/tkw/grandiceps/info.json b/keyboards/tkw/grandiceps/info.json
index 507f4c4792..13bc1e7acf 100644
--- a/keyboards/tkw/grandiceps/info.json
+++ b/keyboards/tkw/grandiceps/info.json
@@ -63,9 +63,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/keyboard.json b/keyboards/tkw/stoutgat/v2/f411/keyboard.json
index 2517a82403..a41c5f4dd1 100644
--- a/keyboards/tkw/stoutgat/v2/f411/keyboard.json
+++ b/keyboards/tkw/stoutgat/v2/f411/keyboard.json
@@ -1,5 +1,3 @@
{
- "processor": "STM32F411",
- "bootloader": "stm32-dfu",
- "board": "BLACKPILL_STM32_F411"
+ "development_board": "blackpill_f411"
}