BEDSIDE ALARM CLOCK / ESP32 APPLICATION
Raina Clock
A bedside clock with named alarms and friendly weather messages.

About this project
About this project
A lilac-on-black clock is the centre of this bedside alarm for the Cheap Yellow Display, a 2.8-inch 320x240 touch panel. Weather sits beside the time, and a chat-style bubble picks the most urgent line from the hourly forecast — storm now, rain soon, a freezing night — refreshing every 15 minutes from Open-Meteo without an API key. One alarm can ring at a set time or count down; it may carry a name of up to 20 characters, shown in bold while ringing. Snooze is 9 minutes, an unanswered alarm resnoozes after 5 minutes, and the third round stops it for good. A daily to-do list and QR-coded phone pages cover planning. PlatformIO builds the cyd_28r environment; a 4 ohm speaker is louder than the built-in one.
From the README
From the README
- Alarm
- an alarm nobody answers snoozes itself after 5 minutes. After the third time it stops for good.
- Feature
- Ringing screen: Snooze (9 minutes by default) and Stop.
- Data
- the forecast comes from Open-Meteo (no API key) every 15 minutes
Hardware
Native board: ESP32-2432S028R (CYD)
Boards: ESP32 CYD
ESP32 Cheap Yellow Display. Screen captures only; enclosure design files are not redistributed.
Media credit & rights
Upstream project media · rights remain with its owner · Credit: opensourcera
Screenshots from the upstream README. Code and firmware were not executed. License notices are included.
View original source ↗ Copyright & removal · Reviewed
More projects on these boards
Bc250 ESP32 CYD Monitor CYD Dashboard CYD PC Dashboard CYD RGB LED Matrix HUB75 Retro Clock CYD Usage Monitor CYD Weather Station
See what an ESP32 project looks like, and whether it runs on your board.
FILTERS
Browse by form factor. Check the exact board, chip and peripherals before installing.
Try a project
Newest listings
Give your project a little spotlight.
Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.