int ledpwm = 8;//pinout of the attiny44 int i = 0;//variable that will make the work cycle increase void setup(){ pinMode(ledpwm,OUTPUT); } void loop(){ for(i = 0; i <= 255 ; i++){ analogWrite(ledpwm,i); analogWrite(5,255-i); delay(25); } for(i = 255; i>= 0 ; i--){ analogWrite(ledpwm,i); analogWrite(5,255-i); delay(25); } }