qmk_firmware

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

keyboard.json (919B)


      1 {
      2   "keyboard_name": "[1x4] + 1 Macropad",
      3   "manufacturer": "Array Peripherals",
      4   "url": "https://github.com/daviddoan",
      5   "maintainer": "David Doan",
      6   "usb": {
      7         "vid": "0x4152",
      8         "pid": "0x4F46",
      9         "device_version": "0.0.1"
     10     },
     11   "encoder": {
     12     "rotary": [
     13       {"pin_a": "F0", "pin_b": "F1"}
     14     ]
     15   },
     16   "processor": "atmega32u4",
     17   "bootloader": "caterina",
     18   "features": {
     19     "bootmagic": true,
     20     "encoder": true,
     21     "extrakey": true,
     22     "mousekey": true,
     23     "nkro": true,
     24     "unicode": true
     25   },
     26   "matrix_pins": {
     27     "direct": [
     28       ["C7", "B7", "D6", "F5", "F7"]
     29     ]
     30   },
     31   "layouts": {
     32     "LAYOUT_ortho_1x5": {
     33       "layout": [
     34         {"x": 0, "y": 0, "matrix": [0, 0]},
     35         {"x": 1, "y": 0, "matrix": [0, 1]},
     36         {"x": 2, "y": 0, "matrix": [0, 2]},
     37         {"x": 3, "y": 0, "matrix": [0, 3]},
     38         {"x": 4, "y": 0, "matrix": [0, 4]}
     39       ]
     40     }
     41   }
     42 }