Islamic Clock: ESP32 Timekeeping System
An ESP32 device with clock and alarm functions, an Islamic calendar display, and scheduled azan alerts.
Cover image
Overview
A microcontroller-based timekeeping device providing clock and alarm functions, an Islamic calendar display, and scheduled azan alerts. Built for Data and Digital Communications (January – May 2025).
My role
Project Manager, Programmer, and Hardware Integrator:
- Integrated a DS3231 real-time clock module and an SH1106 OLED display with an ESP32 over I²C
- Wrote the firmware for timekeeping, display rendering, and alarm triggering
Tools
ESP32, DS3231 RTC, SH1106 OLED, I²C, Arduino framework (C/C++)