aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2017-11-01 10:08:40 -0400
committerJack Humbert <jack.humb@gmail.com>2017-11-01 10:08:40 -0400
commit1683d3a5592cb7ece371d45c85f531ffcff55934 (patch)
tree6c428f3d9f6f884afac496e2a68463f52d80df51
parentb79a4cfeba32260a7d17c6e439ccd050416354f7 (diff)
downloadqmk_firmware-1683d3a5592cb7ece371d45c85f531ffcff55934.tar.gz
qmk_firmware-1683d3a5592cb7ece371d45c85f531ffcff55934.zip
adds info.json files to planck
-rw-r--r--keyboards/planck/info.json117
-rw-r--r--keyboards/planck/rev3/info.json3
-rw-r--r--keyboards/planck/rev4/info.json3
3 files changed, 123 insertions, 0 deletions
diff --git a/keyboards/planck/info.json b/keyboards/planck/info.json
new file mode 100644
index 000000000..d8457a2c5
--- /dev/null
+++ b/keyboards/planck/info.json
@@ -0,0 +1,117 @@
1{
2 "keyboard_name": "Planck",
3 "keyboard_folder": "planck",
4 "manufacturer": "OLKB",
5 "identifier": "FEED:6060:0001",
6 "url": "https://olkb.com/planck",
7 "maintainer": "jackhumbert",
8 "processor": "atmega32u4",
9 "bootloader": "atmel-dfu",
10 "width": 12,
11 "height": 4,
12 "layouts": {
13 "PLANCK_MIT": {
14 "key_count": 47,
15 "layout": [
16 { "w": 1, "x": 0, "y": 0 },
17 { "w": 1, "x": 1, "y": 0 },
18 { "w": 1, "x": 2, "y": 0 },
19 { "w": 1, "x": 3, "y": 0 },
20 { "w": 1, "x": 4, "y": 0 },
21 { "w": 1, "x": 5, "y": 0 },
22 { "w": 1, "x": 6, "y": 0 },
23 { "w": 1, "x": 7, "y": 0 },
24 { "w": 1, "x": 8, "y": 0 },
25 { "w": 1, "x": 9, "y": 0 },
26 { "w": 1, "x": 10, "y": 0 },
27 { "w": 1, "x": 11, "y": 0 },
28 { "w": 1, "x": 0, "y": 1 },
29 { "w": 1, "x": 1, "y": 1 },
30 { "w": 1, "x": 2, "y": 1 },
31 { "w": 1, "x": 3, "y": 1 },
32 { "w": 1, "x": 4, "y": 1 },
33 { "w": 1, "x": 5, "y": 1 },
34 { "w": 1, "x": 6, "y": 1 },
35 { "w": 1, "x": 7, "y": 1 },
36 { "w": 1, "x": 8, "y": 1 },
37 { "w": 1, "x": 9, "y": 1 },
38 { "w": 1, "x": 10, "y": 1 },
39 { "w": 1, "x": 11, "y": 1 },
40 { "w": 1, "x": 0, "y": 2 },
41 { "w": 1, "x": 1, "y": 2 },
42 { "w": 1, "x": 2, "y": 2 },
43 { "w": 1, "x": 3, "y": 2 },
44 { "w": 1, "x": 4, "y": 2 },
45 { "w": 1, "x": 5, "y": 2 },
46 { "w": 1, "x": 6, "y": 2 },
47 { "w": 1, "x": 7, "y": 2 },
48 { "w": 1, "x": 8, "y": 2 },
49 { "w": 1, "x": 9, "y": 2 },
50 { "w": 1, "x": 10, "y": 2 },
51 { "w": 1, "x": 11, "y": 2 },
52 { "w": 1, "x": 0, "y": 3 },
53 { "w": 1, "x": 1, "y": 3 },
54 { "w": 1, "x": 2, "y": 3 },
55 { "w": 1, "x": 3, "y": 3 },
56 { "w": 1, "x": 4, "y": 3 },
57 { "w": 2, "x": 5.5, "y": 3 },
58 { "w": 1, "x": 7, "y": 3 },
59 { "w": 1, "x": 8, "y": 3 },
60 { "w": 1, "x": 9, "y": 3 },
61 { "w": 1, "x": 10, "y": 3 },
62 { "w": 1, "x": 11, "y": 3 } ]
63 },
64 "PLANCK_GRID": {
65 "key_count": 48,
66 "layout": [
67 { "w": 1, "x": 0, "y": 0 },
68 { "w": 1, "x": 1, "y": 0 },
69 { "w": 1, "x": 2, "y": 0 },
70 { "w": 1, "x": 3, "y": 0 },
71 { "w": 1, "x": 4, "y": 0 },
72 { "w": 1, "x": 5, "y": 0 },
73 { "w": 1, "x": 6, "y": 0 },
74 { "w": 1, "x": 7, "y": 0 },
75 { "w": 1, "x": 8, "y": 0 },
76 { "w": 1, "x": 9, "y": 0 },
77 { "w": 1, "x": 10, "y": 0 },
78 { "w": 1, "x": 11, "y": 0 },
79 { "w": 1, "x": 0, "y": 1 },
80 { "w": 1, "x": 1, "y": 1 },
81 { "w": 1, "x": 2, "y": 1 },
82 { "w": 1, "x": 3, "y": 1 },
83 { "w": 1, "x": 4, "y": 1 },
84 { "w": 1, "x": 5, "y": 1 },
85 { "w": 1, "x": 6, "y": 1 },
86 { "w": 1, "x": 7, "y": 1 },
87 { "w": 1, "x": 8, "y": 1 },
88 { "w": 1, "x": 9, "y": 1 },
89 { "w": 1, "x": 10, "y": 1 },
90 { "w": 1, "x": 11, "y": 1 },
91 { "w": 1, "x": 0, "y": 2 },
92 { "w": 1, "x": 1, "y": 2 },
93 { "w": 1, "x": 2, "y": 2 },
94 { "w": 1, "x": 3, "y": 2 },
95 { "w": 1, "x": 4, "y": 2 },
96 { "w": 1, "x": 5, "y": 2 },
97 { "w": 1, "x": 6, "y": 2 },
98 { "w": 1, "x": 7, "y": 2 },
99 { "w": 1, "x": 8, "y": 2 },
100 { "w": 1, "x": 9, "y": 2 },
101 { "w": 1, "x": 10, "y": 2 },
102 { "w": 1, "x": 11, "y": 2 },
103 { "w": 1, "x": 0, "y": 3 },
104 { "w": 1, "x": 1, "y": 3 },
105 { "w": 1, "x": 2, "y": 3 },
106 { "w": 1, "x": 3, "y": 3 },
107 { "w": 1, "x": 4, "y": 3 },
108 { "w": 1, "x": 5, "y": 3 },
109 { "w": 1, "x": 6, "y": 3 },
110 { "w": 1, "x": 7, "y": 3 },
111 { "w": 1, "x": 8, "y": 3 },
112 { "w": 1, "x": 9, "y": 3 },
113 { "w": 1, "x": 10, "y": 3 },
114 { "w": 1, "x": 11, "y": 3 } ]
115 }
116 }
117} \ No newline at end of file
diff --git a/keyboards/planck/rev3/info.json b/keyboards/planck/rev3/info.json
new file mode 100644
index 000000000..89a1647d9
--- /dev/null
+++ b/keyboards/planck/rev3/info.json
@@ -0,0 +1,3 @@
1{
2 "identifier": "FEED:6060:0003"
3} \ No newline at end of file
diff --git a/keyboards/planck/rev4/info.json b/keyboards/planck/rev4/info.json
new file mode 100644
index 000000000..634ad99b8
--- /dev/null
+++ b/keyboards/planck/rev4/info.json
@@ -0,0 +1,3 @@
1{
2 "identifier": "FEED:6060:0004"
3} \ No newline at end of file