summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2022-04-05 12:13:45 -0700
committerGitHub <noreply@github.com>2022-04-05 12:13:45 -0700
commit67bb6e19458e49008ee11fbce3a26e1967edffe4 (patch)
tree3b55ca214ec26e11aef1dfdacdf20b13c43c7679 /keyboards
parent2f917dd768fda45d73ab8fd67138f7ab7d23c76c (diff)
RGBKB Sol 3 rev1: Configurator Data and Readme (#16798)
* add QMK Configurator data * add readme file
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/rgbkb/sol3/readme.md26
-rw-r--r--keyboards/rgbkb/sol3/rev1/info.json118
2 files changed, 144 insertions, 0 deletions
diff --git a/keyboards/rgbkb/sol3/readme.md b/keyboards/rgbkb/sol3/readme.md
new file mode 100644
index 0000000000..c896f7c0cd
--- /dev/null
+++ b/keyboards/rgbkb/sol3/readme.md
@@ -0,0 +1,26 @@
1# Sol 3
2
3![Sol 3](https://raw.githubusercontent.com/noroadsleft/qmk_images/master/keyboards/rgbkb/sol3/rev1/rgbkb_sol3_rev1_01.jpg)
4
5An extensible split keyboard with hotswap sockets and per-key RGB lighting.
6
7* Keyboard Maintainer: [XScorpion2](https://github.com/XScorpion2), [RGBKB](https://github.com/rgbkb)
8* Hardware Supported: RGBKB Sol 3 rev1 (STM32F303)
9* Hardware Availability: [RGBKB.net](https://www.rgbkb.net/collections/sol-3)
10
11Make example for this keyboard (after setting up your build environment):
12
13 make rgbkb/sol3/rev1:default
14
15Flashing example for this keyboard:
16
17 make rgbkb/sol3/rev1:default:flash
18
19See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
20
21## Bootloader
22
23To reset the board into bootloader mode, do one of the following:
24
25* **Keycode in layout**: Press the key mapped to `RESET` if it is available (Adjust + R by default)
26* **Bootmagic reset**: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard (also erases persistent settings)
diff --git a/keyboards/rgbkb/sol3/rev1/info.json b/keyboards/rgbkb/sol3/rev1/info.json
new file mode 100644
index 0000000000..7003726b7f
--- /dev/null
+++ b/keyboards/rgbkb/sol3/rev1/info.json
@@ -0,0 +1,118 @@
1{
2 "keyboard_name": "Sol 3 rev1",
3 "url": "",
4 "maintainer": "XScorpion2, rgbkb",
5 "layouts": {
6 "LAYOUT": {
7 "layout": [
8 {"x":0, "y":0, "w":1.5},
9 {"x":1.5, "y":0},
10 {"x":2.5, "y":0},
11 {"x":3.5, "y":0},
12 {"x":4.5, "y":0},
13 {"x":5.5, "y":0},
14 {"x":6.75, "y":0},
15
16 {"x":9.25, "y":0},
17 {"x":10.5, "y":0},
18 {"x":11.5, "y":0},
19 {"x":12.5, "y":0},
20 {"x":13.5, "y":0},
21 {"x":14.5, "y":0},
22 {"x":15.5, "y":0, "w":1.5},
23
24 {"x":0, "y":1, "w":1.5},
25 {"x":1.5, "y":1},
26 {"x":2.5, "y":1},
27 {"x":3.5, "y":1},
28 {"x":4.5, "y":1},
29 {"x":5.5, "y":1},
30 {"x":6.75, "y":1},
31
32 {"x":9.25, "y":1},
33 {"x":10.5, "y":1},
34 {"x":11.5, "y":1},
35 {"x":12.5, "y":1},
36 {"x":13.5, "y":1},
37 {"x":14.5, "y":1},
38 {"x":15.5, "y":1, "w":1.5},
39
40 {"x":0, "y":2, "w":1.5},
41 {"x":1.5, "y":2},
42 {"x":2.5, "y":2},
43 {"x":3.5, "y":2},
44 {"x":4.5, "y":2},
45 {"x":5.5, "y":2},
46 {"x":6.75, "y":2},
47
48 {"x":9.25, "y":2},
49 {"x":10.5, "y":2},
50 {"x":11.5, "y":2},
51 {"x":12.5, "y":2},
52 {"x":13.5, "y":2},
53 {"x":14.5, "y":2},
54 {"x":15.5, "y":2, "w":1.5},
55
56 {"x":0, "y":3, "w":1.5},
57 {"x":1.5, "y":3},
58 {"x":2.5, "y":3},
59 {"x":3.5, "y":3},
60 {"x":4.5, "y":3},
61 {"x":5.5, "y":3},
62 {"x":6.75, "y":3},
63
64 {"x":9.25, "y":3},
65 {"x":10.5, "y":3},
66 {"x":11.5, "y":3},
67 {"x":12.5, "y":3},
68 {"x":13.5, "y":3},
69 {"x":14.5, "y":3},
70 {"x":15.5, "y":3, "w":1.5},
71
72 {"x":0, "y":4, "w":1.5},
73 {"x":1.5, "y":4},
74 {"x":2.5, "y":4},
75 {"x":3.5, "y":4},
76 {"x":4.5, "y":4},
77 {"x":6, "y":4.5, "h":2},
78 {"x":7, "y":4.5},
79 {"x":7, "y":5.5},
80
81 {"x":9, "y":5.5},
82 {"x":9, "y":4.5},
83 {"x":10, "y":4.5, "h":2},
84 {"x":11.5, "y":4},
85 {"x":12.5, "y":4},
86 {"x":13.5, "y":4},
87 {"x":14.5, "y":4},
88 {"x":15.5, "y":4, "w":1.5},
89
90 {"x":0, "y":7, "w":0.8, "h":0.8},
91 {"x":0.8, "y":7, "w":0.8, "h":0.8},
92 {"x":1.6, "y":7, "w":0.8, "h":0.8},
93 {"x":2.4, "y":7, "w":0.8, "h":0.8},
94 {"x":3.2, "y":7, "w":0.8, "h":0.8},
95 {"x":4, "y":7, "w":0.8, "h":0.8},
96
97 {"x":12.2, "y":7, "w":0.8, "h":0.8},
98 {"x":13, "y":7, "w":0.8, "h":0.8},
99 {"x":13.8, "y":7, "w":0.8, "h":0.8},
100 {"x":14.6, "y":7, "w":0.8, "h":0.8},
101 {"x":15.4, "y":7, "w":0.8, "h":0.8},
102 {"x":16.2, "y":7, "w":0.8, "h":0.8},
103
104 {"x":0, "y":7.8, "w":0.8, "h":0.8},
105 {"x":0.8, "y":7.8, "w":0.8, "h":0.8},
106 {"x":1.6, "y":7.8, "w":0.8, "h":0.8},
107 {"x":2.4, "y":7.8, "w":0.8, "h":0.8},
108 {"x":3.2, "y":7.8, "w":0.8, "h":0.8},
109
110 {"x":13, "y":7.8, "w":0.8, "h":0.8},
111 {"x":13.8, "y":7.8, "w":0.8, "h":0.8},
112 {"x":14.6, "y":7.8, "w":0.8, "h":0.8},
113 {"x":15.4, "y":7.8, "w":0.8, "h":0.8},
114 {"x":16.2, "y":7.8, "w":0.8, "h":0.8}
115 ]
116 }
117 }
118}