Alarm Clocks Suck
Given the sorry state of alarm clocks, I’ve decided that if I want a good one, I’ll have to build my own. Thankfully, the great wide world of open-source hardware makes that possible.
Here’s what my clock is going to have at a minimum:
- Dimmable RGB display for menu and time.
- Display dims according to ambient light.
- Menu interface controlled by iDrive-like controller.
- USB-host for iPhone and Android for charging and music playback.
- Multiple alarms: 1 day / 5 + 2 day / 7 day.
- Wakeup light.
- Auto DST based on zone info database.
- WiFi.
- Simple on-board website as alternative config.
- REST interface for integration.
- Time set automatically via NTP, WWVB or GPS.
- Arduino compatible.
Now I just need to learn to solder, and be an EE, and re-learn C, and learn to be a ME.
Should be simple.