#include <FastLED.h>
struct CRGB d[255];void setup(){LEDS.addLeds<WS2812,3,GRB>(d,255);}
void loop() {randomSeed(1); for (int i=0;i<255; i++) {
int b = sin8(random(255)+16*millis()/(255-random(64,192)));
d[i] = CHSV(random(255)+millis()/100, 255, b);}
FastLED.show();}