Integrated Solar Power Monitoring System With Battery Management & Chart-Js Using Esp32
This project presents a comprehensive solar energy monitoring system that enables real-time tracking and historical analysis of solar power generation and consumption. The core of the system is an ESP32 microcontroller integrated with voltage, current, and temperature sensors to measure essential parameters such as voltage, current, power, energy, temperature, and estimated cost savings. An OLED display provides instant on-device visualization, while the ESP32 transmits sensor data at regular intervals (every 10 seconds) to a Supa base cloud database using Wi-Fi. The collected data is then visualized through a responsive web-based dashboard built using React, TypeScript, Tailwind CSS, and Chart.js. This dashboard offers real-time monitoring, trend graphs, and usage insights, empowering users to make informed decisions about energy utilization and system performance. The architecture ensures modularity, scalability, and platform independence, making it suitable for residential and small-scale solar applications. By combining IoT, cloud services, and interactive web technologies, this project provides a practical and scalable solution for energy-conscious users seeking to optimize solar power usage through data-driven insights.
Authors
- Mohammed Ibrahim
- S. Uddin
- Dr. Mohammed Jameel Hashmi
- Shaik Abubaker
Institutions
- English and Foreign Languages University (IN)
Publication Details
- Journal
- International jounal of information technology and computer engineering.
- Published
- 2025-06-11
- DOI
- https://doi.org/10.62647/ijitce2025v13i2spp49-58
- Primary Topic
- IoT-based Smart Home Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00