Development of a Wi-Fi connected alarm clock using ESP-32. This project was done as a part of the University of Connecticut Computer Science and Enginnering Honors thesis project.
- Sync with internet time
- Up to 10 alarms
- Ability to select snooze type (including solving a math problem to turn off the alarm)
- Ability to select days of the week
- Timezone and daylight savings time support
- Custom music for alarms
- Backlight that can double as a nightligt
- Connect directly to ESP32 access point to set Wi-Fi credentials
- ESP32
- DF Player Mini
- Rotary Encoder
- Waveshare 2.9" e-ink display