qmk_firmware

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

keyboard.json (1307B)


      1 {
      2     "usb": {
      3         "pid": "0x6261",
      4         "device_version": "0.0.1"
      5     },
      6     "features": {
      7         "bootmagic": true,
      8         "encoder": true,
      9         "extrakey": true,
     10         "mousekey": true,
     11         "nkro": true,
     12         "rgblight": true
     13     },
     14     "qmk": {
     15         "locking": {
     16             "enabled": true,
     17             "resync": true
     18         }
     19     },
     20     "matrix_pins": {
     21         "cols": ["A10", "A15", "B3", "B4", "B5", "B7", "B6", "A1", "A2", "A3", "A4", "A5"],
     22         "rows": ["A6", "A7", "B0", "B10"]
     23     },
     24     "diode_direction": "COL2ROW",
     25     "encoder": {
     26         "rotary": [
     27             {"pin_a": "A0", "pin_b": "B8"}
     28         ]
     29     },
     30     "indicators": {
     31         "caps_lock": "C13",
     32         "num_lock": "B12",
     33         "scroll_lock": "B13"
     34     },
     35     "rgblight": {
     36         "led_count": 20,
     37         "animations": {
     38             "breathing": true,
     39             "rainbow_mood": true,
     40             "rainbow_swirl": true,
     41             "snake": true,
     42             "knight": true,
     43             "christmas": true,
     44             "static_gradient": true,
     45             "rgb_test": true,
     46             "alternating": true,
     47             "twinkle": true
     48         }
     49     },
     50     "ws2812": {
     51         "pin": "B15"
     52     },
     53     "processor": "STM32F401",
     54     "bootloader": "tinyuf2",
     55     "board": "BLACKPILL_STM32_F401"
     56 }