|
1 | 1 | {
|
2 |
| - "manufacturer": "YMDK", |
3 | 2 | "keyboard_name": "Idobao x YMDK ID75",
|
4 | 3 | "maintainer": "qmk",
|
5 |
| - "bootloader": "uf2boot", |
6 | 4 | "diode_direction": "ROW2COL",
|
7 | 5 | "features": {
|
8 | 6 | "bootmagic": true,
|
|
11 | 9 | "nkro": true,
|
12 | 10 | "rgb_matrix": true
|
13 | 11 | },
|
14 |
| - "matrix_pins": { |
15 |
| - "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "A5", "A6", "A4", "A3", "A2", "A1", "A0", "A15"], |
16 |
| - "rows": ["B2", "B1", "B0", "A7", "B10"] |
17 |
| - }, |
18 |
| - "processor": "STM32F103", |
19 |
| - "ws2812": { |
20 |
| - "driver": "pwm", |
21 |
| - "pin": "B9" |
22 |
| - }, |
23 | 12 | "rgb_matrix": {
|
24 | 13 | "animations": {
|
25 | 14 | "alphas_mods": true,
|
26 |
| - "gradient_up_down": true, |
27 |
| - "gradient_left_right": true, |
28 |
| - "breathing": true, |
29 |
| - "band_sat": true, |
30 |
| - "band_val": true, |
31 | 15 | "band_pinwheel_sat": true,
|
32 | 16 | "band_pinwheel_val": true,
|
| 17 | + "band_sat": true, |
33 | 18 | "band_spiral_sat": true,
|
34 | 19 | "band_spiral_val": true,
|
| 20 | + "band_val": true, |
| 21 | + "breathing": true, |
35 | 22 | "cycle_all": true,
|
36 | 23 | "cycle_left_right": true,
|
37 |
| - "cycle_up_down": true, |
38 |
| - "rainbow_moving_chevron": true, |
39 | 24 | "cycle_out_in": true,
|
40 | 25 | "cycle_out_in_dual": true,
|
41 | 26 | "cycle_pinwheel": true,
|
42 | 27 | "cycle_spiral": true,
|
| 28 | + "cycle_up_down": true, |
| 29 | + "digital_rain": true, |
43 | 30 | "dual_beacon": true,
|
44 |
| - "rainbow_beacon": true, |
45 |
| - "rainbow_pinwheels": true, |
46 |
| - "raindrops": true, |
47 |
| - "jellybean_raindrops": true, |
| 31 | + "gradient_left_right": true, |
| 32 | + "gradient_up_down": true, |
48 | 33 | "hue_breathing": true,
|
49 | 34 | "hue_pendulum": true,
|
50 | 35 | "hue_wave": true,
|
51 |
| - "pixel_rain": true, |
| 36 | + "jellybean_raindrops": true, |
| 37 | + "multisplash": true, |
52 | 38 | "pixel_flow": true,
|
53 | 39 | "pixel_fractal": true,
|
54 |
| - "typing_heatmap": true, |
55 |
| - "digital_rain": true, |
56 |
| - "solid_reactive_simple": true, |
| 40 | + "pixel_rain": true, |
| 41 | + "rainbow_beacon": true, |
| 42 | + "rainbow_moving_chevron": true, |
| 43 | + "rainbow_pinwheels": true, |
| 44 | + "raindrops": true, |
| 45 | + "solid_multisplash": true, |
57 | 46 | "solid_reactive": true,
|
58 |
| - "solid_reactive_wide": true, |
59 |
| - "solid_reactive_multiwide": true, |
60 | 47 | "solid_reactive_cross": true,
|
61 | 48 | "solid_reactive_multicross": true,
|
62 |
| - "solid_reactive_nexus": true, |
63 | 49 | "solid_reactive_multinexus": true,
|
64 |
| - "splash": true, |
65 |
| - "multisplash": true, |
| 50 | + "solid_reactive_multiwide": true, |
| 51 | + "solid_reactive_nexus": true, |
| 52 | + "solid_reactive_simple": true, |
| 53 | + "solid_reactive_wide": true, |
66 | 54 | "solid_splash": true,
|
67 |
| - "solid_multisplash": true |
| 55 | + "splash": true, |
| 56 | + "typing_heatmap": true |
68 | 57 | },
|
69 | 58 | "driver": "ws2812",
|
70 | 59 | "layout": [
|
71 |
| - {"flags": 4, "matrix": [4, 14], "x": 224, "y": 64}, |
72 |
| - {"flags": 4, "matrix": [4, 13], "x": 208, "y": 64}, |
73 |
| - {"flags": 4, "matrix": [4, 12], "x": 192, "y": 64}, |
74 |
| - {"flags": 4, "matrix": [4, 11], "x": 176, "y": 64}, |
75 |
| - {"flags": 4, "matrix": [4, 10], "x": 160, "y": 64}, |
76 |
| - {"flags": 4, "matrix": [4, 9], "x": 144, "y": 64}, |
77 |
| - {"flags": 4, "matrix": [4, 8], "x": 128, "y": 64}, |
78 |
| - {"flags": 4, "matrix": [4, 7], "x": 112, "y": 64}, |
79 |
| - {"flags": 4, "matrix": [4, 6], "x": 96, "y": 64}, |
80 |
| - {"flags": 4, "matrix": [4, 5], "x": 80, "y": 64}, |
81 |
| - {"flags": 4, "matrix": [4, 4], "x": 64, "y": 64}, |
82 |
| - {"flags": 4, "matrix": [4, 3], "x": 48, "y": 64}, |
83 |
| - {"flags": 4, "matrix": [4, 2], "x": 32, "y": 64}, |
84 |
| - {"flags": 4, "matrix": [4, 1], "x": 16, "y": 64}, |
85 |
| - {"flags": 4, "matrix": [4, 0], "x": 0, "y": 64}, |
86 |
| - {"flags": 4, "matrix": [3, 14], "x": 224, "y": 48}, |
87 |
| - {"flags": 4, "matrix": [3, 13], "x": 208, "y": 48}, |
88 |
| - {"flags": 4, "matrix": [3, 12], "x": 192, "y": 48}, |
89 |
| - {"flags": 4, "matrix": [3, 11], "x": 176, "y": 48}, |
90 |
| - {"flags": 4, "matrix": [3, 10], "x": 160, "y": 48}, |
91 |
| - {"flags": 4, "matrix": [3, 9], "x": 144, "y": 48}, |
92 |
| - {"flags": 4, "matrix": [3, 8], "x": 128, "y": 48}, |
93 |
| - {"flags": 4, "matrix": [3, 7], "x": 112, "y": 48}, |
94 |
| - {"flags": 4, "matrix": [3, 6], "x": 96, "y": 48}, |
95 |
| - {"flags": 4, "matrix": [3, 5], "x": 80, "y": 48}, |
96 |
| - {"flags": 4, "matrix": [3, 4], "x": 64, "y": 48}, |
97 |
| - {"flags": 4, "matrix": [3, 3], "x": 48, "y": 48}, |
98 |
| - {"flags": 4, "matrix": [3, 2], "x": 32, "y": 48}, |
99 |
| - {"flags": 4, "matrix": [3, 1], "x": 16, "y": 48}, |
100 |
| - {"flags": 4, "matrix": [3, 0], "x": 0, "y": 48}, |
101 |
| - {"flags": 4, "matrix": [2, 14], "x": 224, "y": 32}, |
102 |
| - {"flags": 4, "matrix": [2, 13], "x": 208, "y": 32}, |
103 |
| - {"flags": 4, "matrix": [2, 12], "x": 192, "y": 32}, |
104 |
| - {"flags": 4, "matrix": [2, 11], "x": 176, "y": 32}, |
105 |
| - {"flags": 4, "matrix": [2, 10], "x": 160, "y": 32}, |
106 |
| - {"flags": 4, "matrix": [2, 9], "x": 144, "y": 32}, |
107 |
| - {"flags": 4, "matrix": [2, 8], "x": 128, "y": 32}, |
108 |
| - {"flags": 4, "matrix": [2, 7], "x": 112, "y": 32}, |
109 |
| - {"flags": 4, "matrix": [2, 6], "x": 96, "y": 32}, |
110 |
| - {"flags": 4, "matrix": [2, 5], "x": 80, "y": 32}, |
111 |
| - {"flags": 4, "matrix": [2, 4], "x": 64, "y": 32}, |
112 |
| - {"flags": 4, "matrix": [2, 3], "x": 48, "y": 32}, |
113 |
| - {"flags": 4, "matrix": [2, 2], "x": 32, "y": 32}, |
114 |
| - {"flags": 4, "matrix": [2, 1], "x": 16, "y": 32}, |
115 |
| - {"flags": 4, "matrix": [2, 0], "x": 0, "y": 32}, |
116 |
| - {"flags": 4, "matrix": [1, 14], "x": 224, "y": 16}, |
117 |
| - {"flags": 4, "matrix": [1, 13], "x": 208, "y": 16}, |
118 |
| - {"flags": 4, "matrix": [1, 12], "x": 192, "y": 16}, |
119 |
| - {"flags": 4, "matrix": [1, 11], "x": 176, "y": 16}, |
120 |
| - {"flags": 4, "matrix": [1, 10], "x": 160, "y": 16}, |
121 |
| - {"flags": 4, "matrix": [1, 9], "x": 144, "y": 16}, |
122 |
| - {"flags": 4, "matrix": [1, 8], "x": 128, "y": 16}, |
123 |
| - {"flags": 4, "matrix": [1, 7], "x": 112, "y": 16}, |
124 |
| - {"flags": 4, "matrix": [1, 6], "x": 96, "y": 16}, |
125 |
| - {"flags": 4, "matrix": [1, 5], "x": 80, "y": 16}, |
126 |
| - {"flags": 4, "matrix": [1, 4], "x": 64, "y": 16}, |
127 |
| - {"flags": 4, "matrix": [1, 3], "x": 48, "y": 16}, |
128 |
| - {"flags": 4, "matrix": [1, 2], "x": 32, "y": 16}, |
129 |
| - {"flags": 4, "matrix": [1, 1], "x": 16, "y": 16}, |
130 |
| - {"flags": 4, "matrix": [1, 0], "x": 0, "y": 16}, |
131 |
| - {"flags": 4, "matrix": [0, 14], "x": 224, "y": 0}, |
132 |
| - {"flags": 4, "matrix": [0, 13], "x": 208, "y": 0}, |
133 |
| - {"flags": 4, "matrix": [0, 12], "x": 192, "y": 0}, |
134 |
| - {"flags": 4, "matrix": [0, 11], "x": 176, "y": 0}, |
135 |
| - {"flags": 4, "matrix": [0, 10], "x": 160, "y": 0}, |
136 |
| - {"flags": 4, "matrix": [0, 9], "x": 144, "y": 0}, |
137 |
| - {"flags": 4, "matrix": [0, 8], "x": 128, "y": 0}, |
138 |
| - {"flags": 4, "matrix": [0, 7], "x": 112, "y": 0}, |
139 |
| - {"flags": 4, "matrix": [0, 6], "x": 96, "y": 0}, |
140 |
| - {"flags": 4, "matrix": [0, 5], "x": 80, "y": 0}, |
141 |
| - {"flags": 4, "matrix": [0, 4], "x": 64, "y": 0}, |
142 |
| - {"flags": 4, "matrix": [0, 3], "x": 48, "y": 0}, |
143 |
| - {"flags": 4, "matrix": [0, 2], "x": 32, "y": 0}, |
144 |
| - {"flags": 4, "matrix": [0, 1], "x": 16, "y": 0}, |
145 |
| - {"flags": 4, "matrix": [0, 0], "x": 0, "y": 0}, |
146 |
| - {"flags": 2, "x": 0, "y": 64}, |
147 |
| - {"flags": 2, "x": 38, "y": 64}, |
148 |
| - {"flags": 2, "x": 76, "y": 64}, |
149 |
| - {"flags": 2, "x": 114, "y": 64}, |
150 |
| - {"flags": 2, "x": 152, "y": 64}, |
151 |
| - {"flags": 2, "x": 190, "y": 64}, |
152 |
| - {"flags": 2, "x": 224, "y": 64}, |
153 |
| - {"flags": 2, "x": 0, "y": 0}, |
154 |
| - {"flags": 2, "x": 38, "y": 0}, |
155 |
| - {"flags": 2, "x": 76, "y": 0}, |
156 |
| - {"flags": 2, "x": 114, "y": 0}, |
157 |
| - {"flags": 2, "x": 152, "y": 0}, |
158 |
| - {"flags": 2, "x": 190, "y": 0}, |
159 |
| - {"flags": 2, "x": 224, "y": 0} |
| 60 | + {"matrix": [4, 14], "x": 224, "y": 64, "flags": 4}, |
| 61 | + {"matrix": [4, 13], "x": 208, "y": 64, "flags": 4}, |
| 62 | + {"matrix": [4, 12], "x": 192, "y": 64, "flags": 4}, |
| 63 | + {"matrix": [4, 11], "x": 176, "y": 64, "flags": 4}, |
| 64 | + {"matrix": [4, 10], "x": 160, "y": 64, "flags": 4}, |
| 65 | + {"matrix": [4, 9], "x": 144, "y": 64, "flags": 4}, |
| 66 | + {"matrix": [4, 8], "x": 128, "y": 64, "flags": 4}, |
| 67 | + {"matrix": [4, 7], "x": 112, "y": 64, "flags": 4}, |
| 68 | + {"matrix": [4, 6], "x": 96, "y": 64, "flags": 4}, |
| 69 | + {"matrix": [4, 5], "x": 80, "y": 64, "flags": 4}, |
| 70 | + {"matrix": [4, 4], "x": 64, "y": 64, "flags": 4}, |
| 71 | + {"matrix": [4, 3], "x": 48, "y": 64, "flags": 4}, |
| 72 | + {"matrix": [4, 2], "x": 32, "y": 64, "flags": 4}, |
| 73 | + {"matrix": [4, 1], "x": 16, "y": 64, "flags": 4}, |
| 74 | + {"matrix": [4, 0], "x": 0, "y": 64, "flags": 4}, |
| 75 | + {"matrix": [3, 14], "x": 224, "y": 48, "flags": 4}, |
| 76 | + {"matrix": [3, 13], "x": 208, "y": 48, "flags": 4}, |
| 77 | + {"matrix": [3, 12], "x": 192, "y": 48, "flags": 4}, |
| 78 | + {"matrix": [3, 11], "x": 176, "y": 48, "flags": 4}, |
| 79 | + {"matrix": [3, 10], "x": 160, "y": 48, "flags": 4}, |
| 80 | + {"matrix": [3, 9], "x": 144, "y": 48, "flags": 4}, |
| 81 | + {"matrix": [3, 8], "x": 128, "y": 48, "flags": 4}, |
| 82 | + {"matrix": [3, 7], "x": 112, "y": 48, "flags": 4}, |
| 83 | + {"matrix": [3, 6], "x": 96, "y": 48, "flags": 4}, |
| 84 | + {"matrix": [3, 5], "x": 80, "y": 48, "flags": 4}, |
| 85 | + {"matrix": [3, 4], "x": 64, "y": 48, "flags": 4}, |
| 86 | + {"matrix": [3, 3], "x": 48, "y": 48, "flags": 4}, |
| 87 | + {"matrix": [3, 2], "x": 32, "y": 48, "flags": 4}, |
| 88 | + {"matrix": [3, 1], "x": 16, "y": 48, "flags": 4}, |
| 89 | + {"matrix": [3, 0], "x": 0, "y": 48, "flags": 4}, |
| 90 | + {"matrix": [2, 14], "x": 224, "y": 32, "flags": 4}, |
| 91 | + {"matrix": [2, 13], "x": 208, "y": 32, "flags": 4}, |
| 92 | + {"matrix": [2, 12], "x": 192, "y": 32, "flags": 4}, |
| 93 | + {"matrix": [2, 11], "x": 176, "y": 32, "flags": 4}, |
| 94 | + {"matrix": [2, 10], "x": 160, "y": 32, "flags": 4}, |
| 95 | + {"matrix": [2, 9], "x": 144, "y": 32, "flags": 4}, |
| 96 | + {"matrix": [2, 8], "x": 128, "y": 32, "flags": 4}, |
| 97 | + {"matrix": [2, 7], "x": 112, "y": 32, "flags": 4}, |
| 98 | + {"matrix": [2, 6], "x": 96, "y": 32, "flags": 4}, |
| 99 | + {"matrix": [2, 5], "x": 80, "y": 32, "flags": 4}, |
| 100 | + {"matrix": [2, 4], "x": 64, "y": 32, "flags": 4}, |
| 101 | + {"matrix": [2, 3], "x": 48, "y": 32, "flags": 4}, |
| 102 | + {"matrix": [2, 2], "x": 32, "y": 32, "flags": 4}, |
| 103 | + {"matrix": [2, 1], "x": 16, "y": 32, "flags": 4}, |
| 104 | + {"matrix": [2, 0], "x": 0, "y": 32, "flags": 4}, |
| 105 | + {"matrix": [1, 14], "x": 224, "y": 16, "flags": 4}, |
| 106 | + {"matrix": [1, 13], "x": 208, "y": 16, "flags": 4}, |
| 107 | + {"matrix": [1, 12], "x": 192, "y": 16, "flags": 4}, |
| 108 | + {"matrix": [1, 11], "x": 176, "y": 16, "flags": 4}, |
| 109 | + {"matrix": [1, 10], "x": 160, "y": 16, "flags": 4}, |
| 110 | + {"matrix": [1, 9], "x": 144, "y": 16, "flags": 4}, |
| 111 | + {"matrix": [1, 8], "x": 128, "y": 16, "flags": 4}, |
| 112 | + {"matrix": [1, 7], "x": 112, "y": 16, "flags": 4}, |
| 113 | + {"matrix": [1, 6], "x": 96, "y": 16, "flags": 4}, |
| 114 | + {"matrix": [1, 5], "x": 80, "y": 16, "flags": 4}, |
| 115 | + {"matrix": [1, 4], "x": 64, "y": 16, "flags": 4}, |
| 116 | + {"matrix": [1, 3], "x": 48, "y": 16, "flags": 4}, |
| 117 | + {"matrix": [1, 2], "x": 32, "y": 16, "flags": 4}, |
| 118 | + {"matrix": [1, 1], "x": 16, "y": 16, "flags": 4}, |
| 119 | + {"matrix": [1, 0], "x": 0, "y": 16, "flags": 4}, |
| 120 | + {"matrix": [0, 14], "x": 224, "y": 0, "flags": 4}, |
| 121 | + {"matrix": [0, 13], "x": 208, "y": 0, "flags": 4}, |
| 122 | + {"matrix": [0, 12], "x": 192, "y": 0, "flags": 4}, |
| 123 | + {"matrix": [0, 11], "x": 176, "y": 0, "flags": 4}, |
| 124 | + {"matrix": [0, 10], "x": 160, "y": 0, "flags": 4}, |
| 125 | + {"matrix": [0, 9], "x": 144, "y": 0, "flags": 4}, |
| 126 | + {"matrix": [0, 8], "x": 128, "y": 0, "flags": 4}, |
| 127 | + {"matrix": [0, 7], "x": 112, "y": 0, "flags": 4}, |
| 128 | + {"matrix": [0, 6], "x": 96, "y": 0, "flags": 4}, |
| 129 | + {"matrix": [0, 5], "x": 80, "y": 0, "flags": 4}, |
| 130 | + {"matrix": [0, 4], "x": 64, "y": 0, "flags": 4}, |
| 131 | + {"matrix": [0, 3], "x": 48, "y": 0, "flags": 4}, |
| 132 | + {"matrix": [0, 2], "x": 32, "y": 0, "flags": 4}, |
| 133 | + {"matrix": [0, 1], "x": 16, "y": 0, "flags": 4}, |
| 134 | + {"matrix": [0, 0], "x": 0, "y": 0, "flags": 4}, |
| 135 | + {"x": 0, "y": 64, "flags": 2}, |
| 136 | + {"x": 38, "y": 64, "flags": 2}, |
| 137 | + {"x": 76, "y": 64, "flags": 2}, |
| 138 | + {"x": 114, "y": 64, "flags": 2}, |
| 139 | + {"x": 152, "y": 64, "flags": 2}, |
| 140 | + {"x": 190, "y": 64, "flags": 2}, |
| 141 | + {"x": 224, "y": 64, "flags": 2}, |
| 142 | + {"x": 0, "y": 0, "flags": 2}, |
| 143 | + {"x": 38, "y": 0, "flags": 2}, |
| 144 | + {"x": 76, "y": 0, "flags": 2}, |
| 145 | + {"x": 114, "y": 0, "flags": 2}, |
| 146 | + {"x": 152, "y": 0, "flags": 2}, |
| 147 | + {"x": 190, "y": 0, "flags": 2}, |
| 148 | + {"x": 224, "y": 0, "flags": 2} |
160 | 149 | ],
|
161 | 150 | "max_brightness": 128,
|
162 | 151 | "sleep": true
|
|
0 commit comments