Design of an ESP32-Based Smart Meteorological Data Collection Station for Renewable Energy Applications
Pdf File

Keywords

Weather station
Internet of things
LittleFS
ESP32
Anemometer
Wind vane
Renewable energy
Smart sensors

How to Cite

Design of an ESP32-Based Smart Meteorological Data Collection Station for Renewable Energy Applications. (2026). ADBA Computer Science, 3(1), 51-56. https://doi.org/10.69882/adba.cs.2026017

Abstract

This study presents the design and implementation of an ESP32 microcontroller based, modular smart meteorological data collection station developed to increase the efficiency of renewable energy systems and monitor environmental data at a low cost.The system is designed as an alternative to high-cost industrial stations. Core hardware components include BMP280 (temperature, pressure), wind speed (Hall Effect anemometer), and wind direction (Hall Effect wind vane) sensors. ESP32 is used as the central control unit with its built-in Wi-Fi/Bluetooth features; it processes data in string format and transmits it to a Python-based desktop interface via Bluetooth serial communication protocol (at a frequency of 1 Hz). Additionally, a one-week circular storage logic (Circular Buffer) was created using the LittleFS file system on the ESP32 for uninterrupted data storage. A solar panel and battery management system were designed for off-grid operation capacity. As a result of validation tests, it was proven that the system provides high stability in data transmission and that linear regression-based calibration (over 50% error improvement) is mandatory to reach professional standards, especially in atmospheric pressure measurements. This low-cost and energy-efficient platform aims to provide a scalable, domestic data collection infrastructure for renewable energy sites and smart agriculture projects.

Pdf File

References

Baste, P. and D. Dighe, 2017. Low cost weather monitoring station using Raspberry Pi. International Research Journal of Engineering and Technology (IRJET), 4: 3184–3189.

Devaraju, J. T., K. R. Suhas, H. K. Mohana, and V. A. Patil, 2015. Wireless portable microcontroller based weather monitoring station. Measurement, 76: 189–200.

Haque, M. I., A. H. M. D. Shatil, A. N. Tusar, M. Hossain, and M. H. Rahman, 2019. Renewable powered portable weather update station. In 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), pp. 374–377.

joy-iT.net, 2024. NodeMCU ESP32. https://joy-it.net/en/products/SBC-NodeMCU-ESP32, Accessed: October 21, 2025.

Kusuma, H., D. Oktavia, S. Nugraha, T. Suhendra, and S. Refly, 2023. Sensor BMP280 statistical analysis for barometric pressure acquisition. IOP Conference Series: Earth and Environmental Science, 1148: 012008.

Murthy, M. S., R. P. R. Kumar, B. Saikiran, I. Nagaraj, and T. Annavarapu, 2023. Real time weather monitoring system using IoT. In E3S Web of Conferences, volume 391, p. 01142, EDP Sciences.

reichelt.com, 2024. FREI Developer Boards - Temperature and Pressure Sensor, BMP280. https://www.reichelt.com/de/en/shop/product/developer_boards_-_temperature_and_pressure_sensor_bmp280-266034, Accessed: October 21, 2025.

Yerli, S. K., T. Ak, N. Aksaker, V. Bakı¸s, S. Evren, et al., 2017. Meteoroloji destekli astronomik görüş ölçümü için otomatik istasyon tasarımı ve prototip yapımı. TÜBİTAK Projesi, Orta Doğu Teknik Üniversitesi, Fen Edebiyat Fakültesi, Ankara.

Üçgün, H., Z. K. Kaplan, and U. Yüzgeç, 2021. Akıllı hava istasyonu ile IoT tabanlı hava durumu izleme sistemi. Avrupa Bilim ve Teknoloji Dergisi, pp. 563–571.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.