je n'arrive pas a faire deux actions en même temps

il faut virer le delay(4000) sinon ça bloque tout alors que vous voulez faire plusieurs chose en (à peu près) même temps et il faut que vous décomposiez votre boucle for sur le servo en petites étapes comme vous l'avez fait pour le clignotement de la LED en utilisant un top sur millis() pour passer à l'angle suivant et laisser la boucle tourner sans la bloquer (le val de delay(val); est ce que vous devez utiliser pour gérer le temps entre 2 actions avec millis() - mais faut virer ce delay)