Skip to content

Commit 5220487

Browse files
authored
Move RGB_MATRIX_DRIVER to data driven (qmk#20350)
1 parent 10fc6c4 commit 5220487

File tree

833 files changed

+1250
-437
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

833 files changed

+1250
-437
lines changed

keyboards/1upkeyboards/super16/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
"ws2812": {
1212
"pin": "D3"
1313
},
14+
"rgb_matrix": {
15+
"driver": "WS2812"
16+
},
1417
"matrix_pins": {
1518
"cols": ["D4", "C6", "F6", "F7"],
1619
"rows": ["D1", "D0", "F4", "F5"]

keyboards/1upkeyboards/super16/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover
1010
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
RGB_MATRIX_ENABLE = yes
13-
RGB_MATRIX_DRIVER = WS2812
1413
AUDIO_ENABLE = no # Audio output

keyboards/1upkeyboards/super16v2/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
"ws2812": {
1212
"pin": "B5"
1313
},
14+
"rgb_matrix": {
15+
"driver": "WS2812"
16+
},
1417
"matrix_pins": {
1518
"cols": ["D5", "D6", "C2", "D0"],
1619
"rows": ["D1", "D2", "D3", "D4"]

keyboards/1upkeyboards/super16v2/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = WS2812
1514
ENCODER_ENABLE = yes

keyboards/25keys/zinc/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
"pid": "0xEA3B",
88
"device_version": "0.0.1"
99
},
10+
"rgb_matrix": {
11+
"driver": "WS2812"
12+
},
1013
"processor": "atmega32u4",
1114
"bootloader": "caterina"
1215
}

keyboards/25keys/zinc/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
AUDIO_ENABLE = no # Audio output
1212
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
1313
RGB_MATRIX_ENABLE = no
14-
RGB_MATRIX_DRIVER = WS2812
1514

1615
DEFAULT_FOLDER = 25keys/zinc/rev1
1716

keyboards/3keyecosystem/2key2/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
"pid": "0x3304",
99
"device_version": "0.0.1"
1010
},
11+
"rgb_matrix": {
12+
"driver": "WS2812"
13+
},
1114
"matrix_pins": {
1215
"cols": ["F4", "D7"],
1316
"rows": ["F6"]

keyboards/3keyecosystem/2key2/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover
1010
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
RGB_MATRIX_ENABLE = yes # Enable RGB matrix
13-
RGB_MATRIX_DRIVER = WS2812 # Select WS2812 driver for RGB matrix
1413
AUDIO_ENABLE = no # Audio output

keyboards/4pplet/perk60_iso/rev_a/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
"pid": "0x0009",
99
"device_version": "0.0.1"
1010
},
11+
"rgb_matrix": {
12+
"driver": "IS31FL3733"
13+
},
1114
"matrix_pins": {
1215
"cols": ["A1", "B12", "B14", "A2", "A0", "A3", "A4"],
1316
"rows": ["C14", "C13", "B5", "B4", "B8", "A15", "B3", "B9", "A5", "A7"]

keyboards/4pplet/perk60_iso/rev_a/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = IS31FL3733
1514

1615
# Enter lower-power sleep mode when on the ChibiOS idle thread
1716
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE

keyboards/4pplet/unextended_std/rev_a/info.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@
3232
"audio": false
3333
},
3434

35+
"ws2812": {
36+
"pin": "A8"
37+
},
3538
"rgblight": {
36-
"pin": "A8",
3739
"led_count": 16,
3840
"animations": {
3941
"alternating": true,

keyboards/abatskeyboardclub/nayeon/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
"pin": "GP19",
2525
"driver": "vendor"
2626
},
27+
"rgb_matrix": {
28+
"driver": "WS2812"
29+
},
2730
"processor": "RP2040",
2831
"bootloader": "rp2040",
2932
"diode_direction": "COL2ROW",
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
# RGB Matrix
22
RGB_MATRIX_ENABLE = yes
3-
RGB_MATRIX_DRIVER = WS2812

keyboards/acheron/apollo/87h/delta/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
"ws2812": {
88
"pin": "B15"
99
},
10+
"rgb_matrix": {
11+
"driver": "WS2812"
12+
},
1013
"matrix_pins": {
1114
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
1215
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]

keyboards/acheron/apollo/87h/delta/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = WS2812
1514

1615
# Enter lower-power sleep mode when on the ChibiOS idle thread
1716
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE

keyboards/acheron/apollo/87h/gamma/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"pid": "0x8774",
55
"device_version": "0.0.3"
66
},
7+
"rgb_matrix": {
8+
"driver": "IS31FL3741"
9+
},
710
"matrix_pins": {
811
"cols": ["B3", "A15", "A10", "A8", "B14", "B12", "B10", "B1", "B0", "A7", "A4", "A5", "A6", "C15", "A0", "A1"],
912
"rows": ["C14", "C13", "B9", "B4", "A3", "A2"]

keyboards/acheron/apollo/87h/gamma/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = IS31FL3741
1514
KEYBOARD_SHARED_EP = yes
1615

1716
# Enter lower-power sleep mode when on the ChibiOS idle thread

keyboards/acheron/apollo/87htsc/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
"ws2812": {
1212
"pin": "B15"
1313
},
14+
"rgb_matrix": {
15+
"driver": "WS2812"
16+
},
1417
"matrix_pins": {
1518
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
1619
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]

keyboards/acheron/apollo/87htsc/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = WS2812
1514

1615
# Enter lower-power sleep mode when on the ChibiOS idle thread
1716
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE

keyboards/acheron/apollo/88htsc/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
"ws2812": {
1212
"pin": "B15"
1313
},
14+
"rgb_matrix": {
15+
"driver": "WS2812"
16+
},
1417
"matrix_pins": {
1518
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
1619
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]

keyboards/acheron/apollo/88htsc/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = WS2812
1514

1615
# Enter lower-power sleep mode when on the ChibiOS idle thread
1716
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE

keyboards/adafruit/macropad/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
{"pin_a": "GP18", "pin_b": "GP17"}
1414
]
1515
},
16+
"rgb_matrix": {
17+
"driver": "WS2812"
18+
},
1619
"bootmagic": {
1720
"matrix": [1, 2]
1821
},

keyboards/adafruit/macropad/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ AUDIO_ENABLE = yes # Audio output
1313
AUDIO_DRIVER = pwm_hardware
1414
ENCODER_ENABLE = yes
1515
RGB_MATRIX_ENABLE = yes
16-
RGB_MATRIX_DRIVER = WS2812
1716
OLED_ENABLE = yes
1817
OLED_DRIVER = custom
1918
# Project specific files

keyboards/adm42/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
"ws2812": {
1313
"pin": "B7"
1414
},
15+
"rgb_matrix": {
16+
"driver": "WS2812"
17+
},
1518
"matrix_pins": {
1619
"cols": ["C6", "B6", "B5", "B4", "D7", "D6", "F0", "F1", "F4", "F5", "F6", "F7"],
1720
"rows": ["C7", "D5", "D3", "D2"]

keyboards/adm42/rev4/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
RGB_MATRIX_ENABLE = yes
2-
RGB_MATRIX_DRIVER = WS2812

keyboards/adpenrose/akemipad/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
"ws2812": {
1111
"pin": "F4"
1212
},
13+
"rgb_matrix": {
14+
"driver": "WS2812"
15+
},
1316
"matrix_pins": {
1417
"cols": ["D3", "D2", "F5", "F6", "B2"],
1518
"rows": ["D4", "D7", "E6", "B6", "B4", "B5"]

keyboards/adpenrose/akemipad/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
AUDIO_ENABLE = yes # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = WS2812
1514
ENCODER_ENABLE = yes

keyboards/aeboards/satellite/rev1/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
"pid": "0x6553",
99
"device_version": "0.0.1"
1010
},
11+
"rgb_matrix": {
12+
"driver": "custom"
13+
},
1114
"processor": "atmega32u4",
1215
"bootloader": "atmel-dfu",
1316
"diode_direction": "COL2ROW",

keyboards/aeboards/satellite/rev1/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ AUDIO_ENABLE = no # Audio output
1212
LTO_ENABLE = yes
1313

1414
RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects.
15-
RGB_MATRIX_DRIVER = custom # Enable RGB matrix effects.
1615

1716
COMMON_VPATH += $(DRIVER_PATH)/issi
1817

keyboards/aleblazer/zodiark/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
"ws2812": {
1212
"pin": "B5"
1313
},
14+
"rgb_matrix": {
15+
"driver": "WS2812"
16+
},
1417
"matrix_pins": {
1518
"cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"],
1619
"rows": ["C6", "D7", "E6", "B4", "F4"]

keyboards/aleblazer/zodiark/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,3 @@ OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; C
1515
ENCODER_ENABLE = yes
1616
SPLIT_KEYBOARD = yes
1717
LTO_ENABLE = yes
18-
RGB_MATRIX_DRIVER = WS2812

keyboards/annepro2/c15/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@
33
"usb": {
44
"pid": "0xAC15"
55
},
6+
"rgb_matrix": {
7+
"driver": "custom"
8+
},
69
"community_layouts": ["60_ansi"]
710
}

keyboards/annepro2/c15/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ WEAR_LEVELING_DRIVER = spi_flash
3232

3333
# Custom RGB matrix handling
3434
RGB_MATRIX_ENABLE = yes
35-
RGB_MATRIX_DRIVER = custom
3635

3736
# Keys
3837
CUSTOM_MATRIX = lite

keyboards/annepro2/c18/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@
33
"usb": {
44
"pid": "0xAC18"
55
},
6+
"rgb_matrix": {
7+
"driver": "custom"
8+
},
69
"community_layouts": ["60_ansi", "60_iso"]
710
}

keyboards/annepro2/c18/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ WEAR_LEVELING_DRIVER = spi_flash
3232

3333
# Custom RGB matrix handling
3434
RGB_MATRIX_ENABLE = yes
35-
RGB_MATRIX_DRIVER = custom
3635

3736
# Keys
3837
CUSTOM_MATRIX = lite

keyboards/atlantis/ak81_ve/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
"pid": "0x0081",
88
"device_version": "0.0.1"
99
},
10+
"rgb_matrix": {
11+
"driver": "WS2812"
12+
},
1013
"matrix_pins": {
1114
"cols": ["F0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "B2", "B7", "D3", "D2", "D1", "D0", "B3"],
1215
"rows": ["F1", "F7", "F6", "F5", "F4", "D5"]

keyboards/atlantis/ak81_ve/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Keyboard RGB underglow
1212
AUDIO_ENABLE = no # Audio output
1313
RGB_MATRIX_ENABLE = yes
14-
RGB_MATRIX_DRIVER = WS2812
1514
LTO_ENABLE = yes
1615
DYNAMIC_MACRO_ENABLE = yes
1716
ENCODER_ENABLE = yes

keyboards/axolstudio/yeti/hotswap/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
"pid": "0x9F9E",
99
"device_version": "0.0.1"
1010
},
11+
"rgb_matrix": {
12+
"driver": "IS31FL3733"
13+
},
1114
"matrix_pins": {
1215
"cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"],
1316
"rows": ["E6", "C6", "B4", "B5", "B6"]

keyboards/axolstudio/yeti/hotswap/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
1010
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
1111
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
1212
RGB_MATRIX_ENABLE = yes # Use RGB matrix
13-
RGB_MATRIX_DRIVER = IS31FL3733
1413

1514
LTO_ENABLE = yes

keyboards/bandominedoni/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
"pid": "0xF4B5",
99
"device_version": "0.0.1"
1010
},
11+
"rgb_matrix": {
12+
"driver": "WS2812"
13+
},
1114
"matrix_pins": {
1215
"cols": ["D1", "E6", "F7", "B1", "B3", "B2", "D0"],
1316
"rows": ["B5", "B4", "D7", "F6", "C6", "D4"]

keyboards/bandominedoni/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,5 @@ MIDI_ENABLE = yes # MIDI support
1414
ENCODER_ENABLE = yes # encoder on mute button
1515
SPLIT_KEYBOARD = yes # Enables split keyboard support
1616
RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.)
17-
RGB_MATRIX_DRIVER = WS2812 #
1817

1918
LTO_ENABLE = yes

keyboards/bastardkb/charybdis/3x5/blackpill/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"usb": {
44
"device_version": "1.0.0"
55
},
6+
"rgb_matrix": {
7+
"driver": "WS2812"
8+
},
69
"ws2812": {
710
"pin": "A1",
811
"driver": "pwm"

keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
1515
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
1616
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
1717
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
18-
RGB_MATRIX_DRIVER = WS2812
1918

2019
SPLIT_KEYBOARD = yes
2120

keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
"ws2812": {
77
"pin": "D3"
88
},
9+
"rgb_matrix": {
10+
"driver": "WS2812"
11+
},
912
"matrix_pins": {
1013
"cols": ["C7", "F0", "D7", "E6", "B4"],
1114
"rows": ["B7", "C6", "D4", "B5"]

keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported
1515
RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default
1616
RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default
1717
RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality
18-
RGB_MATRIX_DRIVER = WS2812
1918

2019
# Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on
2120
# the trackball side).

keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
"ws2812": {
77
"pin": "D3"
88
},
9+
"rgb_matrix": {
10+
"driver": "WS2812"
11+
},
912
"matrix_pins": {
1013
"cols": ["F5", "B6", "D7", "E6", "B4"],
1114
"rows": ["F7", "C6", "D4", "B5"]

0 commit comments

Comments
 (0)