1{
2 "manufacturer": "Louis Dalibard",
3 "keyboard_name": "ai",
4 "maintainer": "make42",
5 "bootloader": "caterina",
6 "diode_direction": "COL2ROW",
7 "features": {
8 "bootmagic": true,
9 "command": false,
10 "console": false,
11 "extrakey": true,
12 "mousekey": true,
13 "nkro": true
14 },
15 "matrix_pins": {
16 "cols": ["F5", "F6", "F7", "B1"],
17 "rows": ["D0", "D4", "C6", "D7", "D1"]
18 },
19 "processor": "atmega32u4",
20 "url": "",
21 "usb": {
22 "device_version": "1.0.0",
23 "pid": "0x0000",
24 "vid": "0xFEED"
25 },
26 "layouts": {
27 "LAYOUT_ai_5x4_1": {
28 "layout": [
29 { "matrix": [0, 0], "x": 0, "y": 0.5 },
30 { "matrix": [0, 1], "x": 1, "y": 0 },
31 { "matrix": [0, 2], "x": 2, "y": 0.3 },
32 { "matrix": [0, 3], "x": 3, "y": 0.7 },
33 { "matrix": [1, 0], "x": 0, "y": 1.5 },
34 { "matrix": [1, 1], "x": 1, "y": 1 },
35 { "matrix": [1, 2], "x": 2, "y": 1.3 },
36 { "matrix": [1, 3], "x": 3, "y": 1.7 },
37 { "matrix": [2, 0], "x": 0, "y": 2.5 },
38 { "matrix": [2, 1], "x": 1, "y": 2 },
39 { "matrix": [2, 2], "x": 2, "y": 2.3 },
40 { "matrix": [2, 3], "x": 3, "y": 2.7 },
41 { "matrix": [3, 0], "x": 0, "y": 3.5 },
42 { "matrix": [3, 1], "x": 1, "y": 3 },
43 { "matrix": [3, 2], "x": 2, "y": 3.3 },
44 { "matrix": [3, 3], "x": 3, "y": 3.7 },
45 { "matrix": [4, 1], "x": 2.5, "y": 5 },
46 { "matrix": [4, 2], "x": 3.5, "y": 4.8 },
47 { "matrix": [4, 3], "x": 4.5, "y": 4.6 }
48 ]
49 }
50 }
51}