My First Sketch: PWM Common Annode RGB Led 7 Color Generator

Try this code and tell me what you think :slight_smile:

int Cred, Cgreen, Cblue, Nred, Ngreen, Nblue;

int RedPin = 10;
int GreenPin = 11;
int BluePin = 9;

int low=15;
int high=256;
int del=10;

void setup() 
{ 
    Serial.begin(9600);
    randomSeed(analogRead(0));
    Cred=random(low,high);
    Cgreen=random(low,high);
    Cblue=random(low,high);
    Nred=random(low,high);
    Ngreen=random(low,high);
    Nblue=random(low,high);
}
void loop() 
{ 
    while(Cred!=Nred)
    {
      if(Cred<Nred)
        Cred++;
      else
        Cred--;
     
      analogWrite (RedPin, Cred);
      delay(del);
    }
    
    while(Cgreen!=Ngreen)
    {
      if(Cgreen<Ngreen)
        Cgreen++;
      else
        Cgreen--;
      
      analogWrite (GreenPin, Cgreen);
      delay(del);
    }
    
    while(Cblue!=Nblue)
    {
      if(Cblue<Nblue)
        Cblue++;
      else
        Cblue--;
      
      analogWrite (BluePin, Cblue);
      delay(del);
    }
    
    Nred=random(low,high);
    Ngreen=random(low,high);
    Nblue=random(low,high);   
}

Moderator edit:
</mark> <mark>[code]</mark> <mark>

</mark> <mark>[/code]</mark> <mark>
tags added.