39#define FASTLED_USES_ESP32S3_I2S
46#define NUM_LEDS_PER_STRIP 256
47#define NUM_LEDS (NUM_LEDS_PER_STRIP * NUMSTRIPS)
51#define EXAMPLE_PIN_NUM_DATA0 19
52#define EXAMPLE_PIN_NUM_DATA1 45
53#define EXAMPLE_PIN_NUM_DATA2 21
54#define EXAMPLE_PIN_NUM_DATA3 6
55#define EXAMPLE_PIN_NUM_DATA4 7
56#define EXAMPLE_PIN_NUM_DATA5 8
57#define EXAMPLE_PIN_NUM_DATA6 9
58#define EXAMPLE_PIN_NUM_DATA7 10
59#define EXAMPLE_PIN_NUM_DATA8 11
60#define EXAMPLE_PIN_NUM_DATA9 12
61#define EXAMPLE_PIN_NUM_DATA10 13
62#define EXAMPLE_PIN_NUM_DATA11 14
63#define EXAMPLE_PIN_NUM_DATA12 15
64#define EXAMPLE_PIN_NUM_DATA13 16
65#define EXAMPLE_PIN_NUM_DATA14 17
66#define EXAMPLE_PIN_NUM_DATA15 18
153 log_d(
"Total heap: %d", ESP.getHeapSize());
154 log_d(
"Free heap: %d", ESP.getFreeHeap());
155 log_d(
"Total PSRAM: %d", ESP.getPsramSize());
156 log_d(
"Free PSRAM: %d", ESP.getFreePsram());
158 log_d(
"waiting 6 seconds before startup");
167 static int s_offset = 0;
171 all_leds[idx] =
CHSV(i, 255, 255);
#define EXAMPLE_PIN_NUM_DATA2
#define EXAMPLE_PIN_NUM_DATA11
#define EXAMPLE_PIN_NUM_DATA8
#define NUM_LEDS_PER_STRIP
#define EXAMPLE_PIN_NUM_DATA6
#define EXAMPLE_PIN_NUM_DATA0
#define EXAMPLE_PIN_NUM_DATA12
#define EXAMPLE_PIN_NUM_DATA15
void fill_rainbow(CRGB *all_leds)
#define EXAMPLE_PIN_NUM_DATA4
#define EXAMPLE_PIN_NUM_DATA9
#define EXAMPLE_PIN_NUM_DATA5
#define EXAMPLE_PIN_NUM_DATA7
#define EXAMPLE_PIN_NUM_DATA13
#define EXAMPLE_PIN_NUM_DATA10
#define EXAMPLE_PIN_NUM_DATA1
#define EXAMPLE_PIN_NUM_DATA14
#define EXAMPLE_PIN_NUM_DATA3
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
central include file for FastLED, defines the CFastLED class/object
@ GRB
Green, Red, Blue (0102)
Representation of an HSV pixel (hue, saturation, value (aka brightness)).
Representation of an RGB pixel (Red, Green, Blue)