Design of an MPPT Monitoring System for a Solar Power Plant Based on the Internet of Things Using ESP32 and Thing Speak

Authors

  • Pujianto Pujianto Program Studi Teknik Instrumentasi Kilang, Politeknik Energi dan Mineral Akamigas, Indonesia
  • M Zaky Zaim Muhtadi Program Studi Teknik Instrumentasi Kilang, Politeknik Energi dan Mineral Akamigas, Indonesia
  • Miranda Odilia Lambiombir Program Studi Teknik Instrumentasi Kilang, Politeknik Energi dan Mineral Akamigas, Indonesia

DOI:

https://doi.org/10.51601/ijse.v6i2.565

Abstract

This study designed and implemented an Internet of Things (IoT)-based telemetry system to monitor electrical parameters in a solar power plant (SPP) installation equipped with a Maximum Power Point Tracking (MPPT) controller. The system was developed using an ESP32 microcontroller connected to an EPever MPPT controller via RS485-based Modbus RTU communication, which then transmits data in real-time over a WiFi network to the ThingSpeak cloud platform for storage, visualization, and remote monitoring. The research method used was descriptive-experimental, covering hardware and software design, communication testing, and operational data acquisition. The observed parameters included input voltage, input current, output voltage, output current, discharge voltage, and discharge current. Test results over the time range of 10:10–17:00—comprising seven sample points with non-uniform intervals—showed a maximum input voltage of 18.35 V with a current of 0.66 A at 13:00, reflecting optimal irradiation conditions, a maximum output voltage of 12.27 V, and relatively stable discharge parameters within a voltage range of 12.64–14.45 V and a current range of 0.05–0.19 A, serving as an indicator of the MPPT controller’s power regulation effectiveness. Analysis of the ThingSpeak graph confirmed that the input voltage pattern followed the daily irradiance curve, the dynamic response of the output voltage to irradiance fluctuations, and the identification of transient anomalies requiring further confirmation with an irradiance sensor. These findings indicate that the ESP32- and ThingSpeak-based telemetry system is suitable for use as an effective and economical PV system monitoring solution, with recommendations for further research including continuous data acquisition at fixed intervals, the addition of a pyranometer, and comparative validation with reference measurement instruments.

Downloads

Download data is not yet available.

References

[1] O. Boubaker, “MPPT techniques for photovoltaic systems: a systematic review in current trends and recent advances in artificial intelligence,” Discover Energy, vol. 3, no. 1, p. 9, 2023.

[2] M. L. Katche, A. B. Makokha, S. O. Zachary, and M. S. Adaramola, “A comprehensive review of maximum power point tracking (mppt) techniques used in solar pv systems,” Energies, vol. 16, no. 5, p. 2206, 2023.

[3] N. Karami, N. Moubayed, and R. Outbib, “General review and classification of different MPPT Techniques,” Renewable and sustainable energy Reviews, vol. 68, pp. 1–18, 2017.

[4] N. J. Beltrán Castañón, F. Chura Acero, J. Ramos Cutipa, O. Chayña Velásquez, H. Shuta Lloclla, and E. Cruz Ticona, “A Low-Cost Wireless Monitoring System for Photovoltaic Systems: Performance Analysis and Potential Application in Direct-Current Nanogrids,” Energies, vol. 18, no. 9, p. 2279, 2025.

[5] A. Hamied, A. Mellit, M. Benghanem, and S. Boubaker, “IoT-based low-cost photovoltaic monitoring for a greenhouse farm in an arid region,” Energies, vol. 16, no. 9, p. 3860, 2023.

[6] J. S. Tutuko, A. Prawoto, D. Ratnaningsih, A. E. Kristiyono, and S. Dai Robbi, “Air Compressor Design and Construction With Esp32 Based Microcontroller Monitoring System,” International Journal of Science and Environment (IJSE), vol. 6, no. 1, pp. 1134–1140, 2026.

[7] D. Hercog, T. Lerher, M. Truntič, and O. Težak, “Design and implementation of ESP32-based IoT devices,” Sensors, vol. 23, no. 15, p. 6739, 2023.

[8] T. Lavenia and F. R. Saputri, “Blynk app-based plant monitoring system design,” International Journal of Science and Environment (IJSE), vol. 3, no. 4, pp. 145–150, 2023.

[9] M. Ula and A. Rahmadani, “Rancang Bangun Maximum Power Point Tracking pada Panel Surya dengan Metode Incremental Conductance Menggunakan Zeta Konverter,” Techné: Jurnal Ilmiah Elektroteknika, vol. 22, no. 1, pp. 1–20, 2023.

[10] C. Urrea and C. Morales, “Enhancing Modbus‐RTU communications for smart metering in building energy management systems,” Security and Communication Networks, vol. 2019, no. 1, p. 7010717, 2019.

[11] W. Khalid, M. Jamil, A. A. Khan, and Q. Awais, “Open-source internet of things-based supervisory control and data acquisition system for photovoltaic monitoring and control using HTTP and TCP/IP protocols,” Energies, vol. 17, no. 16, p. 4083, 2024.

[12] N. Rouibah et al., “Smart monitoring of photovoltaic energy systems: An IoT-based prototype approach,” Scientific African, p. e02973, 2025.

[13] E. F. Orumwense and K. Abo-Al-Ez, “Internet of Things for smart energy systems: A review on its applications, challenges and future trends,” AIMS Electronics and Electrical Engineering, vol. 7, no. 1, pp. 50–74, 2023, doi: 10.3934/electreng.2023004.

[14] S. Ansari, A. Ayob, M. S. H. Lipu, M. H. M. Saad, and A. Hussain, “A review of monitoring technologies for solar PV systems using data processing modules and transmission protocols: Progress, challenges and prospects,” Sustainability, vol. 13, no. 15, p. 8120, 2021.

Downloads

Published

2026-07-11

How to Cite

Pujianto, P., Muhtadi, M. Z. Z., & Lambiombir, M. O. (2026). Design of an MPPT Monitoring System for a Solar Power Plant Based on the Internet of Things Using ESP32 and Thing Speak. International Journal of Science and Environment (IJSE), 6(2), 1870–1878. https://doi.org/10.51601/ijse.v6i2.565

Issue

Section

Articles