qmk_firmware

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

keyboard.json (1237B)


      1 {
      2     "processor": "RP2040",
      3     "bootloader": "rp2040",
      4     "diode_direction": "COL2ROW",
      5     "matrix_pins": {
      6         "cols": ["GP26", "GP27", "GP28", "GP29", "GP6"],
      7         "rows": ["GP3", "GP4", "GP2", "GP1"]
      8     },
      9     "indicators": {
     10         "num_lock": "GP17",
     11         "caps_lock": "GP16",
     12         "scroll_lock": "GP25",
     13         "on_state": 0
     14     },
     15     "features": {
     16         "bootmagic": true,
     17         "mousekey": true,
     18         "extrakey": true,
     19         "encoder": true,
     20         "rgblight": true,
     21         "nkro": true
     22     },
     23     "rgblight": {
     24         "led_count": 1,
     25         "split": true,
     26         "layers": {
     27             "enabled": true,
     28             "max": 3
     29         }
     30     },
     31     "ws2812": {
     32         "pin": "GP12",
     33         "driver": "vendor"
     34     },
     35     "split": {
     36         "enabled": true,
     37         "encoder": {
     38             "right": {
     39                 "rotary": []
     40             }
     41         },
     42         "serial": {
     43             "driver": "vendor",
     44             "pin": "GP0"
     45         }
     46     },
     47     "encoder": {
     48         "rotary": [
     49             {"pin_a": "GP7", "pin_b": "GP7"}
     50         ]
     51     },
     52     "usb": {
     53         "device_version": "1.0.0",
     54         "pid": "0x0842",
     55         "vid": "0xFEED"
     56     },
     57     "build": {
     58         "lto": true
     59     }
     60 }