Hi my name is Orlando and I am only beginning my journey
in the electronic and robotic world so please don't cuss me for this 
I was doing a few projects and I was just wondering what are advantages
and disadvantages of having Pulse width modulation (PWM)? wouldn't it be
better to all have PWM so that they can all show different duty cycle percentages
(LED breathing effect).
e.g
#define LED1 3
int delay_breathEffect =5;
void setup()
{
pinMode(LED1, OUTPUT);
}
void loop()
{
for (int c = 0 ; c < 256; c++)
{
analogWrite(LED1, c);
delay(delay_breathEffect);
}
for (int c = 0 ; c < 256; c++)
{
analogWrite(LED1, c);
delay(delay_breathEffect);
}
delay(200);
}