#define BUZZER_PIN 3
#define LED_PIN 2
#define TEMP_SENSOR_PIN 8  

void setup() {
    pinMode(BUZZER_PIN, OUTPUT);
    pinMode(LED_PIN, OUTPUT);
    pinMode(TEMP_SENSOR_PIN, OUTPUT);

    digitalWrite(LED_PIN, HIGH);
    digitalWrite(TEMP_SENSOR_PIN, LOW);

    playStartupSound();
}

void loop() {
}

void playStartupSound() {
    tone(BUZZER_PIN, 1000);
    delay(250);
    noTone(BUZZER_PIN);
    delay(250);

    tone(BUZZER_PIN, 800);
    delay(250);
    noTone(BUZZER_PIN);
    delay(250);

    tone(BUZZER_PIN, 650);
    delay(500);
    noTone(BUZZER_PIN);

    digitalWrite(LED_PIN, HIGH);
    digitalWrite(TEMP_SENSOR_PIN, HIGH);
}
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT
A4988
NOCOMNCVCCGNDINLED1PWRRelay Module
sartBreakout
NOCOMNCVCCGNDINLED1PWRRelay Module
sartBreakout