yours worked, only every color it showed was white, or at least all the values were at zero the whole time. I got this:
void setup()
{
Serial.begin(9600);
randomSeed(analogRead(0));
led1.setRandomHue();
led1.setSat(255);
led1.setVal(255);
led1.updateLED();
delay(3000);
led1.setRandomColor();
led1.updateLED();
}
void loop()
{
}
but how do I make it so that it doesn't flash, wait for a second or more, and then show the color? I just want it to show the color