#define BETWEEN_FADE 15 #define FADE_RATE 15 #define BLINK_RATE 250 //====================================================== // SET STRIP COLOR //====================================================== void rgbLED(int red, int green, int blue) { #ifdef ESP32 BOOST_ON; #endif for(int i=0; i=0; i=i-5) { rgbLED(i, 0, 0); delay(FADE_RATE); } #ifdef ESP32 BOOST_OFF; #endif } //------------------------------------------------------ // CROSS FADE //------------------------------------------------------ void LED_RED_CROSSFADE(int times) { #ifdef ESP32 BOOST_ON; #endif for(int i=0; i=0; i=i-5) { rgbLED(0, i, 0); delay(FADE_RATE); } #ifdef ESP32 BOOST_OFF; #endif } //------------------------------------------------------ // CROSS FADE //------------------------------------------------------ void LED_GREEN_CROSSFADE(int times) { #ifdef ESP32 BOOST_ON; #endif for(int i=0; i=0; i=i-5) { rgbLED(0, 0, i); delay(FADE_RATE); } #ifdef ESP32 BOOST_OFF; #endif } //------------------------------------------------------ // CROSS FADE //------------------------------------------------------ void LED_BLUE_CROSSFADE(int times) { #ifdef ESP32 BOOST_ON; #endif for(int i=0; i=0; i=i-5) { rgbLED(i, i, i); delay(FADE_RATE); } } //------------------------------------------------------ // CROSS FADE //------------------------------------------------------ void LED_WHITE_CROSSFADE(int times) { for(int i=0; i