PROGRAMME URGENT

Là, est ce que je suis en dehors du While?

C'est pas compliqué de la savoir. Dans l'IDE arduino, lorsque le curseur se trouve après une accolade fermante ou ouvrante il met en surbrillance l'accolade correspondante (donc ouvrante ou fermante)

const byte PIN_VITESSE = 3; // Broche de contrôle du moteur par PWM
int compteur = 0; // on met le compteur a zero
int x = 1; // x est le nombre de recommencement de boucle pour y et z
int y = 12; // y est la vitesse en tour minutes
int z = 300; // z est le temps de marche du moteur pour y

// Fonction d'initialisation hardware
void setup() {
    pinMode(PIN_VITESSE, OUTPUT); // Mise en sortie de la broche connecté au moteur
}
void loop() {
while(compteur < x) {     <----------------------------------------------------------  Si tu places le curseur ici
analogWrite(PIN_VITESSE, y); // Génération d'un signal PWM contrôlant la vitesse du moteur a 300t/mins
delay(z); // le moteur reste allumé 5mins
compteur++; 
}                         <----------------------------------------------------------  Il met cette accolade en surbrillance donc analogWrite est bien hors du while
analogWrite(PIN_VITESSE, 0);
}

Il fait la même chose pour les parenthèses