summary refs log tree commit diff
path: root/data
diff options
context:
space:
mode:
authorDavid Hoelscher <infinityis@users.noreply.github.com>2022-08-17 19:01:54 -0500
committerGitHub <noreply@github.com>2022-08-18 01:01:54 +0100
commita645301c827705b04c8f19182153a1962c5c7bcb (patch)
tree362f73c19acfb25bbeaea96a630f8fab01154286 /data
parent29f47f4cf3722b10538547ab0ecb6c0aae294c38 (diff)
Add Bonsai C4 converter (#17711)
Diffstat (limited to 'data')
-rw-r--r--data/mappings/defaults.json6
-rw-r--r--data/schemas/keyboard.jsonschema2
2 files changed, 7 insertions, 1 deletions
diff --git a/data/mappings/defaults.json b/data/mappings/defaults.json
index 2c9fb317c9..c855e64d33 100644
--- a/data/mappings/defaults.json
+++ b/data/mappings/defaults.json
@@ -60,6 +60,12 @@
             "bootloader": "tinyuf2",
             "board": "STEMCELL",
             "pin_compatible": "promicro"
+        },
+        "bonsai_c4": {
+            "processor": "STM32F411",
+            "bootloader": "stm32-dfu",
+            "board": "GENERIC_STM32_F411XE",
+            "pin_compatible": "promicro"
         }
     }
 }
diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema
index 2c6a7f527c..77c5a584d4 100644
--- a/data/schemas/keyboard.jsonschema
+++ b/data/schemas/keyboard.jsonschema
@@ -34,7 +34,7 @@
         },
         "development_board": {
             "type": "string",
-            "enum": ["promicro", "elite_c", "proton_c", "kb2040", "promicro_rp2040", "blok", "bit_c_pro", "stemcell", "bluepill", "blackpill_f401", "blackpill_f411"]
+            "enum": ["promicro", "elite_c", "proton_c", "kb2040", "promicro_rp2040", "blok", "bit_c_pro", "stemcell", "bluepill", "blackpill_f401", "blackpill_f411", "bonsai_c4"]
         },
         "pin_compatible": {
             "type": "string",