Aiuto collegamento Nema 17 con il drive a4988,

se il buzzer deve suonare per tutto il tempo che il motore gira basta che fai così:

if ( digitalRead( Rotate ) == HIGH )
   {
      digitalWrite(pin_buzzer, HIGH);
      for ( int i=0; i<200; i++) { stepGo(); delay(10); }
      digitalWrite(pin_buzzer, LOW);
    }

Reset e sleep se non ricordo male hanno una resistenza di pull-up sul driver, se non li devi usare li puoi lasciare scollegati o collegarli al positivo +5V