qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

keyboard.json (1217B)


      1 {
      2   "keyboard_name": "BDN9-BLE",
      3   "manufacturer": "KeyPCB/Keebio",
      4   "maintainer": "merlin04",
      5   "usb": {
      6     "vid": "0xCB10",
      7     "pid": "0x1134",
      8     "device_version": "1.0.0"
      9   },
     10   "bluetooth": {
     11     "driver": "bluefruit_le"
     12   },
     13   "backlight": {
     14     "driver": "timer",
     15     "pin": "F6",
     16     "levels": 5
     17   },
     18   "processor": "atmega32u4",
     19   "bootloader": "caterina",
     20   "features": {
     21     "bootmagic": false,
     22     "mousekey": false,
     23     "extrakey": true,
     24     "console": true,
     25     "command": true,
     26     "backlight": true,
     27     "bluetooth": true
     28   },
     29   "qmk": {
     30     "locking": {
     31       "enabled": true,
     32       "resync": true
     33     }
     34   },
     35   "matrix_pins": {
     36     "direct": [
     37       ["D1", "D0", "C6"],
     38       ["D7", "B5", "B6"],
     39       ["B7", "D6", "F7"]
     40     ]
     41   },
     42   "layouts": {
     43     "LAYOUT": {
     44       "layout": [
     45         {"x": 0, "y": 0, "matrix": [0, 0]},
     46         {"x": 1, "y": 0, "matrix": [0, 1]},
     47         {"x": 2, "y": 0, "matrix": [0, 2]},
     48         {"x": 0, "y": 1, "matrix": [1, 0]},
     49         {"x": 1, "y": 1, "matrix": [1, 1]},
     50         {"x": 2, "y": 1, "matrix": [1, 2]},
     51         {"x": 0, "y": 2, "matrix": [2, 0]},
     52         {"x": 1, "y": 2, "matrix": [2, 1]},
     53         {"x": 2, "y": 2, "matrix": [2, 2]}
     54       ]
     55     }
     56   }
     57 }