thompson-vii / kb16_rev2_vial_fw

compiled firmware for doio's kb16 rev2 (aka megalodon trip knob macropad)
65 stars 25 forks source link

RGB_DI_PIN depreciated in main branch #20

Open GreyVulpine opened 1 year ago

GreyVulpine commented 1 year ago

Trying to compile this branch with the latest QMK and am getting:

doio/kb16/rev2: RGB_DI_PIN in config.h is no longer a valid option and should be replaced with WS2812_DI_PIN or APA102_DI_PIN

jweezy56 commented 1 year ago

Take my comments with a grain of salt since I have no coding experience and have been troubleshooting and still have been unsuccessful with updating my macropad.

I updated kb16/rev2/config.h line 58 from " #define RGB_DI_PIN A10" to " #define WS2812_DI_PIN A10" based on the rules.mk file (see line 37 RGB_MATRIX_DRIVER = WS2812)

I then had issues with the rules.mk lines 37 and line 33, but I just made the values lower case (e.g for line 33 OLED_DRIVER = ssd1306 and line 37 RGB_MATRIX_DRIVER = ws2812)

Next I ran into an issue where QMK was not finding config_common.h (see issue #16 ). I couldn't figure out what it was used for so I just deleted line 20 (#include "configcommon.h") in config.h ¯_(ツ)/¯.

Now I'm stuck again but thought I'd document my progress...