Skip to content

Smru21/Kaalanadham

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

12 Kalanadam2 Kalanadam3 8 # 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.


🖥️ Desktop Companion App

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


🚀 Key Features

  • 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.local using 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.

🛠️ Hardware Stack

  • MCU: ESP32 (NodeMCU-32S)
  • Display: 2.4" ILI9341 TFT (SPI)
  • Audio: DFPlayer Mini + PCM5100A (I2S)
  • RTC: DS1307 (I2C)

💻 Tech Stack

  • Firmware: C++/Arduino (PlatformIO)
  • Web UI: HTML5, CSS3, JavaScript (ES6)
  • Systems: LittleFS, mDNS, NTP, REST API

📜 License

MIT License

About

Smart Iot bell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors