I would like to create an alarm clock for the GF. It should know about weekends, holidays and I want to set a different wakeup time for every day and of course no alarm on weekends and holidays.
It should play a .mp3 file at the time set for the day.
To get the sound out of it, I already ordered a "Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A" and a tiny loudspeaker which will be connected to "I2S".
How is it possible to play the .mp3 file?
Has anyone else built an alarm clock?
How would you deal with the holidays? I only need the German + Bavarian, but it would be nice if there is a way to custimize it for all counries/regions. Maybe by help with a file or by calculating the variable holidays like Easter?
Any other features you would want for an alarm clock?