#include #define PIN_NEOPIXEL 3 // Pin D3 en la Xiao ESP32-C3 #define NUM_PIXELS 8 // Número de LEDs en tu tira Neopixel Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_PIXELS, PIN_NEOPIXEL, NEO_GRB + NEO_KHZ800); void setup() { strip.begin(); // Inicializar la tira Neopixel strip.show(); // Apagar todos los LEDs al inicio } void loop() { // Cambiar el color de los LEDs gradualmente for (int i = 0; i < NUM_PIXELS; i++) { // Establecer el color de cada LED (rojo, verde, azul) strip.setPixelColor(i, 255, 0, 0); // Rojo strip.show(); // Mostrar el color en el LED delay(50); // Pequeña pausa } delay(1000); // Esperar un segundo for (int i = 0; i < NUM_PIXELS; i++) { strip.setPixelColor(i, 0, 255, 0); // Verde strip.show(); delay(50); } delay(1000); // Esperar un segundo for (int i = 0; i < NUM_PIXELS; i++) { strip.setPixelColor(i, 0, 0, 255); // Azul strip.show(); delay(50); } delay(1000); // Esperar un segundo }