summary refs log tree commit diff stats
path: root/config/boards/shields/charybdis/info.json
diff options
context:
space:
mode:
Diffstat (limited to 'config/boards/shields/charybdis/info.json')
-rw-r--r--config/boards/shields/charybdis/info.json55
1 files changed, 55 insertions, 0 deletions
diff --git a/config/boards/shields/charybdis/info.json b/config/boards/shields/charybdis/info.json
new file mode 100644
index 0000000..630f8ed
--- /dev/null
+++ b/config/boards/shields/charybdis/info.json
@@ -0,0 +1,55 @@
+{
+  "id": "charybdis",
+  "name": "charybdis",
+  "layouts": {
+    "default": {
+      "layout": [
+        { "label":    "Tab", "row": 0, "col":  0, "x":     0, "y":   0.36 },
+        { "label":      "Q", "row": 0, "col":  1, "x":     1, "y":   0.36 },
+        { "label":      "W", "row": 0, "col":  2, "x":     2, "y":   0.11 },
+        { "label":      "E", "row": 0, "col":  3, "x":     3, "y": -0.015 },
+        { "label":      "R", "row": 0, "col":  4, "x":     4, "y":   0.11 },
+        { "label":      "T", "row": 0, "col":  5, "x":     5, "y":  0.235 },
+        { "label":      "Y", "row": 0, "col":  7, "x":     9, "y":  0.235 },
+        { "label":      "U", "row": 0, "col":  8, "x":    10, "y":   0.11 },
+        { "label":      "I", "row": 0, "col":  9, "x":    11, "y": -0.015 },
+        { "label":      "O", "row": 0, "col": 10, "x":    12, "y":   0.11 },
+        { "label":      "P", "row": 0, "col": 11, "x":    13, "y":   0.36 },
+        { "label":   "BSPC", "row": 0, "col": 12, "x":    14, "y":   0.36 },
+
+        { "label":   "Ctrl", "row": 1, "col":  0, "x":     0, "y":   1.36 },
+        { "label":      "A", "row": 1, "col":  1, "x":     1, "y":   1.36 },
+        { "label":      "S", "row": 1, "col":  2, "x":     2, "y":   1.11 },
+        { "label":      "D", "row": 1, "col":  3, "x":     3, "y":  0.985 },
+        { "label":      "F", "row": 1, "col":  4, "x":     4, "y":   1.11 },
+        { "label":      "G", "row": 1, "col":  5, "x":     5, "y":  1.235 },
+        { "label":      "H", "row": 1, "col":  7, "x":     9, "y":  1.235 },
+        { "label":      "J", "row": 1, "col":  8, "x":    10, "y":   1.11 },
+        { "label":      "K", "row": 1, "col":  9, "x":    11, "y":  0.985 },
+        { "label":      "L", "row": 1, "col": 10, "x":    12, "y":   1.11 },
+        { "label":      ";", "row": 1, "col": 11, "x":    13, "y":   1.36 },
+        { "label":      "'", "row": 1, "col": 12, "x":    14, "y":   1.36 },
+
+        { "label": "LShift", "row": 2, "col":  0, "x":     0, "y":   2.36 },
+        { "label":      "Z", "row": 2, "col":  1, "x":     1, "y":   2.36 },
+        { "label":      "X", "row": 2, "col":  2, "x":     2, "y":   2.11 },
+        { "label":      "C", "row": 2, "col":  3, "x":     3, "y":  1.985 },
+        { "label":      "V", "row": 2, "col":  4, "x":     4, "y":   2.11 },
+        { "label":      "B", "row": 2, "col":  5, "x":     5, "y":  2.235 },
+        { "label":      "N", "row": 2, "col":  7, "x":     9, "y":  2.235 },
+        { "label":      "M", "row": 2, "col":  8, "x":    10, "y":   2.11 },
+        { "label":      ",", "row": 2, "col":  9, "x":    11, "y":  1.985 },
+        { "label":      ".", "row": 2, "col": 10, "x":    12, "y":   2.11 },
+        { "label":      "/", "row": 2, "col": 11, "x":    13, "y":   2.36 },
+        { "label":    "Esc", "row": 2, "col": 12, "x":    14, "y":   2.36 },
+
+        { "label":    "GUI", "row": 3, "col":  3, "x":  3.48, "y":   3.13, "r":   0 },
+        { "label":    "LWR", "row": 3, "col":  4, "x":  3.48, "y":   3.13, "r":  15, "rx":  3.98, "ry": 7.63 },
+        { "label":    "SPC", "row": 3, "col":  5, "x":  3.48, "y":    3.1, "r":  30, "rx":  3.98, "ry": 7.63 },
+        { "label":    "ENT", "row": 3, "col":  7, "x": 10.52, "y":    3.1, "r": -30, "rx": 11.02, "ry": 7.63 },
+        { "label":    "RSE", "row": 3, "col":  8, "x": 10.52, "y":   3.13, "r": -15, "rx": 11.02, "ry": 7.63 }
+      ]
+    }
+  },
+  "sensors": []
+}
\ No newline at end of file