Skip to content
Hud Jamalul
Back to projects

Islamic Clock: ESP32 Timekeeping System

An ESP32 device with clock and alarm functions, an Islamic calendar display, and scheduled azan alerts.

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++)