Hi I have a 30 neopixel strrip from adafruit ada1376 and running FastLED example ColorTemperature Leds 2 3 4 5 remain unlit the rest are doing as they should. ColorPalette example worrks fine for me as do the adafruit examples
(Copying from the ticket that you filed as well)
This is intentional - and part of how the strip is showing off the effect. The chosen color temperature is in the first led, then a few leds are left black to provide a gap between the temperature led the color. So, this line:
fill_rainbow( leds + 5, NUM_LEDS - 5, --starthue, 20);
starts filling the rainbow 5 leds into the leds array.
while these liens:
uint8_t secs = (millis() / 1000) % (DISPLAYTIME * 2);
if( secs < DISPLAYTIME) {
FastLED.setTemperature( TEMPERATURE_1 ); // first temperature
leds[0] = TEMPERATURE_1; // show indicator pixel
} else {
FastLED.setTemperature( TEMPERATURE_2 ); // second temperature
leds[0] = TEMPERATURE_2; // show indicator pixel
}
are what set the color temperature.
If you just want a rainbow across all of your leds you should simply do:
void loop()
{
static uint8_t starthue = 0;
fill_rainbow(leds, NUM_LEDS, --starthue, 20);
FastLED.show();
FastLED.delay(8);
}
Thanks again, looks nice on the Xmas tree. I posted on the ticket on github before I found this. I’ll post on here in future 