void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32-S3!");
int alarmHour = 7;
int alarmMinute = 0;
int fadeTime = 20;
int alarmMins = alarmHour * 60 + alarmMinute; // Convert to total minutes since midnight
int fadeMins = (alarmMins - fadeTime + 1440) % 1440; // Subtract and wrap using modulo (add 1440 to avoid negative modulo)
// 1440 is number of minutes in 24 hours
int fadeStartHour = fadeMins / 60;
int fadeStartMinute = fadeMins % 60;
Serial.println (fadeStartHour);
Serial.println (fadeStartMinute);
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
}