summaryrefslogtreecommitdiffstats
path: root/keyboards/k_type/keymaps/rgb/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/k_type/keymaps/rgb/config.h')
-rw-r--r--keyboards/k_type/keymaps/rgb/config.h25
1 files changed, 17 insertions, 8 deletions
diff --git a/keyboards/k_type/keymaps/rgb/config.h b/keyboards/k_type/keymaps/rgb/config.h
index 206b76f2b6..4c5d234545 100644
--- a/keyboards/k_type/keymaps/rgb/config.h
+++ b/keyboards/k_type/keymaps/rgb/config.h
@@ -2,22 +2,31 @@
#ifdef RGB_MATRIX_ENABLE
# define RGB_MATRIX_KEYPRESSES
-# define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_CYCLE_ALL
+# define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR
+
+# define RGB_MATRIX_LED_FLUSH_LIMIT 100
+
// i2c_master defines
+# define I2C_COUNT 2
+
+# define I2C1_BANK GPIOB
# define I2C1_SCL 0 // A2 on pinout = B0
# define I2C1_SDA 1 // A2 on pinout = B1
# define I2C1_SCL_PAL_MODE PAL_MODE_ALTERNATIVE_2
# define I2C1_SDA_PAL_MODE PAL_MODE_ALTERNATIVE_2
-//# define I2C2_SCL 10 // A2 on pinout = C10
-//# define I2C2_SDA 11 // A2 on pinout = C11
-//# define I2C2_SCL_PAL_MODE PAL_MODE_ALTERNATIVE_2
-//# define I2C2_SDA_PAL_MODE PAL_MODE_ALTERNATIVE_2
+
+# define USE_I2C2
+# define I2C2_BANK GPIOC
+# define I2C2_SCL 10 // A2 on pinout = C10
+# define I2C2_SDA 11 // A2 on pinout = C11
+# define I2C2_SCL_PAL_MODE PAL_MODE_ALTERNATIVE_2
+# define I2C2_SDA_PAL_MODE PAL_MODE_ALTERNATIVE_2
# define DRIVER_ADDR_1 0b1010000
-# define DRIVER_ADDR_2 0b1010001
+# define DRIVER_ADDR_2 0b1010000
# define DRIVER_COUNT 2
# define DRIVER_1_LED_TOTAL 64
-//# define DRIVER_2_LED_TOTAL 55
-# define DRIVER_LED_TOTAL DRIVER_1_LED_TOTAL
+# define DRIVER_2_LED_TOTAL 55
+# define DRIVER_LED_TOTAL (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL)
#endif