# KĀLANĀDAM (Formerly Smart Bell) 🔔
### End-to-End ESP32-Based Automatic Institutional Bell & PA System
KĀLANĀDAM is a professional-grade, web-controlled automatic bell system designed for schools, hospitals, factories, and temples. It replaces manual timekeeping with a high-precision, battery-backed automation engine.
For easier management of audio files and SD card synchronization, use the KĀLANĀDAM Manager. It automates the 4-digit file naming and folder structure required by the hardware.
👉 Download KĀLANĀDAM Manager Here
- Smart Scheduling: 100+ events, holiday overrides, and interval scheduling.
- Web-First Control: Responsive PWA interface served directly from the ESP32.
- Zero-Config Access: Access via
http://kaalanadham.localusing mDNS. - Pro Audio: I2S digital audio path with PCM5100A DAC for high-quality bells and Live PA.
- Visual Interface: 2.4" TFT color display with dynamic themes and status updates.
- MCU: ESP32 (NodeMCU-32S)
- Display: 2.4" ILI9341 TFT (SPI)
- Audio: DFPlayer Mini + PCM5100A (I2S)
- RTC: DS1307 (I2C)
- Firmware: C++/Arduino (PlatformIO)
- Web UI: HTML5, CSS3, JavaScript (ES6)
- Systems: LittleFS, mDNS, NTP, REST API
MIT License