"allumer - attendre - éteindre - attendre - recommencer"
Voilà simplement, en très peu de lignes une autre solution, comme je le faisais sous PIC:
"inverser_l'état_de_la_led - attendre - recommencer"
/* Blink -- ON-OFF a led */
int led=13; //La led a faire clignoter est sur la pin13
void setup() {
pinMode(led, OUTPUT); // déclaration de la PIN du uC en sortie
}
void loop() {
digitalWrite(led,!digitalRead(led)); //on inverse l'état de la led
delay(250); //250ms
}