Arduino Example Snippet
#include <Adafruit_NeoPixel.h>
#define LED_PIN 14
#define LED_COUNT 1
Adafruit_NeoPixel led(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
void setup() {
led.begin();
led.setBrightness(30); // adjust 0–255 for brightness
}
void loop() {
for (int i = 0; i < 255; i++) {
led.setPixelColor(0, led.Color(i, 255 - i, 0)); // red → green
led.show();
delay(5);
}
for (int i = 0; i < 255; i++) {
led.setPixelColor(0, led.Color(255 - i, 0, i)); // green → blue
led.show();
delay(5);
}
for (int i = 0; i < 255; i++) {
led.setPixelColor(0, led.Color(0, i, 255 - i)); // blue → red
led.show();
delay(5);
}
}