aboutsummaryrefslogtreecommitdiff
path: root/keyboards/doio
diff options
context:
space:
mode:
authorJames Young <[email protected]>2024-04-12 22:33:49 -0700
committerGitHub <[email protected]>2024-04-13 06:33:49 +0100
commit8ad3a36fb60d75b5f0279f0cd4d9c24dde6b6330 (patch)
tree161e97f48783e4e210449e42ae00f06612759096 /keyboards/doio
parent43a122e050647057dbaa16bc50417b9306e00bcc (diff)
downloadqmk_firmware-8ad3a36fb60d75b5f0279f0cd4d9c24dde6b6330.tar.gz
qmk_firmware-8ad3a36fb60d75b5f0279f0cd4d9c24dde6b6330.zip
Data-Driven Keyboard Conversions: D (#23461)
Diffstat (limited to 'keyboards/doio')
-rw-r--r--keyboards/doio/kb16/info.json9
-rw-r--r--keyboards/doio/kb16/rev1/info.json7
-rw-r--r--keyboards/doio/kb16/rev2/info.json11
-rw-r--r--keyboards/doio/kb38/info.json4
-rw-r--r--keyboards/doio/kb38/rules.mk4
5 files changed, 21 insertions, 14 deletions
diff --git a/keyboards/doio/kb16/info.json b/keyboards/doio/kb16/info.json
index cadfabdf86..08c19819bb 100644
--- a/keyboards/doio/kb16/info.json
+++ b/keyboards/doio/kb16/info.json
@@ -8,15 +8,6 @@
"force_nkro": true
},
"diode_direction": "COL2ROW",
- "features": {
- "bootmagic": true,
- "mousekey": true,
- "extrakey": true,
- "nkro": true,
- "oled": true,
- "rgb_matrix": true,
- "encoder": true
- },
"build": {
"lto": true
},
diff --git a/keyboards/doio/kb16/rev1/info.json b/keyboards/doio/kb16/rev1/info.json
index fc9b30a20a..e1382860b8 100644
--- a/keyboards/doio/kb16/rev1/info.json
+++ b/keyboards/doio/kb16/rev1/info.json
@@ -3,6 +3,13 @@
"device_version": "0.0.1"
},
"features": {
+ "bootmagic": true,
+ "mousekey": true,
+ "extrakey": true,
+ "nkro": true,
+ "oled": true,
+ "rgb_matrix": true,
+ "encoder": true,
"grave_esc": false,
"space_cadet": false,
"magic": false
diff --git a/keyboards/doio/kb16/rev2/info.json b/keyboards/doio/kb16/rev2/info.json
index b3f14e180d..a115707291 100644
--- a/keyboards/doio/kb16/rev2/info.json
+++ b/keyboards/doio/kb16/rev2/info.json
@@ -17,5 +17,14 @@
"pin": "A10"
},
"processor": "STM32F103",
- "bootloader": "stm32duino"
+ "bootloader": "stm32duino",
+ "features": {
+ "bootmagic": true,
+ "mousekey": true,
+ "extrakey": true,
+ "nkro": true,
+ "oled": true,
+ "rgb_matrix": true,
+ "encoder": true
+ }
}
diff --git a/keyboards/doio/kb38/info.json b/keyboards/doio/kb38/info.json
index a1775a2b10..7e978b2be8 100644
--- a/keyboards/doio/kb38/info.json
+++ b/keyboards/doio/kb38/info.json
@@ -12,7 +12,9 @@
"extrakey": true,
"mousekey": true,
"nkro": true,
- "rgb_matrix": true
+ "rgb_matrix": true,
+ "oled": true,
+ "encoder": true
},
"matrix_pins": {
"cols": ["F5", "F4", "F1", "F0", "B7", "B6", "B5", "B4"],
diff --git a/keyboards/doio/kb38/rules.mk b/keyboards/doio/kb38/rules.mk
index a5f1063634..942ef4c5db 100644
--- a/keyboards/doio/kb38/rules.mk
+++ b/keyboards/doio/kb38/rules.mk
@@ -1,3 +1 @@
-OLED_ENABLE = yes
-ENCODER_ENABLE = yes
-RGB_MATRIX_CUSTOM_KB = yes \ No newline at end of file
+RGB_MATRIX_CUSTOM_KB = yes