Parent directory

keyboard.json

1376 bytes
 1{
 2    "manufacturer": "Customacros",
 3    "keyboard_name": "Macroflow Original",
 4    "maintainer": "Patrickemm",
 5    "diode_direction": "COL2ROW",
 6    "features": {
 7        "bootmagic": true,
 8        "extrakey": true,
 9        "mousekey": true,
10        "nkro": true,
11        "encoder": true,
12        "oled": true
13    },
14    "matrix_pins": {
15        "cols": ["B1", "B3", "B2", "F7"],
16        "rows": ["E6", "B4", "B5"]
17    },
18    "development_board": "promicro",
19    "url": "https://github.com/Patrickemm",
20    "usb": {
21        "device_version": "1.0.0",
22        "pid": "0x0002",
23        "vid": "0x504D"
24    },
25    "dynamic_keymap": {
26        "layer_count": 8
27    },
28    "layouts": {
29        "LAYOUT": {
30            "layout": [
31
32                {"matrix": [0, 0], "x": 0, "y": 0},
33                {"matrix": [0, 3], "x": 3, "y": 0},
34
35                {"matrix": [1, 0], "x": 0, "y": 1},
36                {"matrix": [1, 1], "x": 1, "y": 1},
37                {"matrix": [1, 2], "x": 2, "y": 1},
38                {"matrix": [1, 3], "x": 3, "y": 1},
39
40                {"matrix": [2, 0], "x": 0, "y": 2},
41                {"matrix": [2, 1], "x": 1, "y": 2},
42                {"matrix": [2, 2], "x": 2, "y": 2},
43                {"matrix": [2, 3], "x": 3, "y": 2}
44            ]
45        }
46    },
47    "encoder": {
48        "rotary": [
49            {"pin_b": "F5", "pin_a": "F4"}
50        ]
51    }
52}