Alarm clocks can be simple and boring.
This DIY Raspberry Pi alarm clock wakes you up with a personalized greeting, weather, and top news.
All you really need is your Raspberry Pi and a speaker.
Raspberry Pi: Step-by-Step instructions to make a Speaking Alarm Clock| YouTube viaAdafruit