Add RGB light effects

This commit is contained in:
ItzAdel 2022-07-20 19:47:05 +04:00
parent 0788d65b94
commit 6648c6ee9d

View File

@ -4,28 +4,52 @@
#define SOFT_SERIAL_PIN D3 #define SOFT_SERIAL_PIN D3
#define RGB_DI_PIN D2 #define RGB_DI_PIN D2
#ifdef RGBLIGHT_ENABLE #ifdef RGB_MATRIX_ENABLE
# undef RGBLED_NUM # define RGBLED_NUM 46
# define RGBLIGHT_ANIMATIONS # define DRIVER_LED_TOTAL RGBLED_NUM
# define RGBLIGHT_EFFECT_ALTERNATING # define RGB_MATRIX_SPLIT \
# define RGBLIGHT_EFFECT_BREATHING
# define RGBLIGHT_EFFECT_CHRISTMAS
# define RGBLIGHT_EFFECT_KNIGHT
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
# define RGBLIGHT_EFFECT_RGB_TEST
# define RGBLIGHT_EFFECT_SNAKE
# define RGBLIGHT_EFFECT_STATIC_GRADIENT
# define RGBLIGHT_EFFECT_TWINKLE
# define RGBLED_NUM 54
# define RGBLED_SPLIT \
{ 23, 23 } { 23, 23 }
# define RGBLIGHT_SPLIT
# define RGBLIGHT_LIMIT_VAL 130 # define RGB_DISABLE_AFTER_TIMEOUT 0
# define RGBLIGHT_HUE_STEP 10 # define RGB_DISABLE_WHEN_USB_SUSPENDED
# define RGBLIGHT_SAT_STEP 17 # define RGB_MATRIX_FRAMEBUFFER_EFFECTS
# define RGBLIGHT_VAL_STEP 17 # define RGB_MATRIX_MAXIMUM_BRIGHTNESS 130
# define RGB_MATRIX_HUE_STEP 8
# define RGB_MATRIX_SAT_STEP 8
# define RGB_MATRIX_VAL_STEP 8
# define RGB_MATRIX_SPD_STEP 10
# define ENABLE_RGB_MATRIX_ALPHAS_MODS
# define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN
# define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT
# define ENABLE_RGB_MATRIX_BREATHING
# define ENABLE_RGB_MATRIX_BAND_SAT
# define ENABLE_RGB_MATRIX_BAND_VAL
# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT
# define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL
# define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT
# define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL
# define ENABLE_RGB_MATRIX_CYCLE_ALL
# define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT
# define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN
# define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON
# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN
# define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL
# define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL
# define ENABLE_RGB_MATRIX_CYCLE_SPIRAL
# define ENABLE_RGB_MATRIX_DUAL_BEACON
# define ENABLE_RGB_MATRIX_RAINBOW_BEACON
# define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS
# define ENABLE_RGB_MATRIX_RAINDROPS
# define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS
# define ENABLE_RGB_MATRIX_HUE_BREATHING
# define ENABLE_RGB_MATRIX_HUE_PENDULUM
# define ENABLE_RGB_MATRIX_HUE_WAVE
# define ENABLE_RGB_MATRIX_PIXEL_RAIN
# define ENABLE_RGB_MATRIX_PIXEL_FLOW
# define ENABLE_RGB_MATRIX_PIXEL_FRACTAL
// enabled only if RGB_MATRIX_FRAMEBUFFER_EFFECTS is defined
# define ENABLE_RGB_MATRIX_TYPING_HEATMAP
# define ENABLE_RGB_MATRIX_DIGITAL_RAIN
#endif #endif
#define DIODE_DIRECTION COL2ROW #define DIODE_DIRECTION COL2ROW