Parent directory

keyboard.json

1211 bytes
 1{
 2    "keyboard_name": "Gowla Macro Board",
 3    "manufacturer": "Gowla",
 4    "url": "https://github.com/SamGowland/Gowla-Macro-Board",
 5    "maintainer": "Gowla",
 6    "usb": {
 7        "vid": "0xFEED",
 8        "pid": "0xE9B6",
 9        "device_version": "0.0.1"
10    },
11    "features": {
12        "bootmagic": false,
13        "command": false,
14        "console": false,
15        "extrakey": true,
16        "mousekey": false,
17        "nkro": true
18    },
19    "matrix_pins": {
20        "cols": ["B5", "B4", "E6"],
21        "rows": ["D1", "D0", "D4"]
22    },
23    "diode_direction": "ROW2COL",
24    "processor": "atmega32u4",
25    "bootloader": "caterina",
26    "layouts": {
27        "LAYOUT_ortho_3x3": {
28            "layout": [
29                {"matrix": [0, 0], "x": 0, "y": 0},
30                {"matrix": [0, 1], "x": 1, "y": 0},
31                {"matrix": [0, 2], "x": 2, "y": 0},
32
33                {"matrix": [1, 0], "x": 0, "y": 1},
34                {"matrix": [1, 1], "x": 1, "y": 1},
35                {"matrix": [1, 2], "x": 2, "y": 1},
36
37                {"matrix": [2, 0], "x": 0, "y": 2},
38                {"matrix": [2, 1], "x": 1, "y": 2},
39                {"matrix": [2, 2], "x": 2, "y": 2}
40            ]
41        }
42    }
43}