As @Idahowalker said, just change the frequency will solve your reboot issue, such as
...
tone(BUZZER_PIN, NOTE_C7, 500, BUZZER_CHANNEL);
noTone(BUZZER_PIN, BUZZER_CHANNEL);
delay(500);
tone(BUZZER_PIN, NOTE_DS8, 500, BUZZER_CHANNEL);
noTone(BUZZER_PIN, BUZZER_CHANNEL);
delay(500);
...
1 Like