Smart Weather Station for Real-Time Climate Monitoring and Prediction Using IoT and Machine Learning Technologies

Authors

  • JENNY-A. ROSALES-AGREDO Electronic Engineering Program, Faculty of Engineering, Universidad Pedagógica y Tecnológica de Colombia, Research Group I2E, Tunja, Colombia https://orcid.org/0000-0003-4507-2035
  • FABIÁN-R. JIMÉNEZ-LÓPEZ Electronic Engineering Program, Faculty of Engineering, Universidad Pedagógica y Tecnológica de Colombia, Research Group I2E, Tunja, Colombia
  • ANDRÉS-F. JIMÉNEZ-LÓPEZ Faculty of Basic Sciences and Engineering, Universidad de los Llanos, Macrypt Research Group, Villavicencio, Colombia https://orcid.org/0000-0001-8308-7815

DOI:

https://doi.org/10.54386/jam.v28i3.3353

Keywords:

Climate prediction, Data processing, Deep Learning, Internet of Things, Meteorological Sensors, Weather Station

Abstract

Accurate hyper-local climate prediction is essential for decision-making in agriculture, urban planning, and environmental management. This study addresses the scarcity of accessible monitoring solutions by developing an autonomous, IoT-enabled smart weather station that integrates high-frequency data acquisition with real-time Deep Learning forecasting. The hardware architecture utilizes an Arduino™ for multi-sensor data collection—covering temperature, humidity, pressure, wind dynamics, and solar radiation—coupled with LoRa™ for robust wireless transmission. A Raspberry® Pi 3 functions as an edge computing platform for localized processing and inference. Predictive performance was optimized through a multivariate Long Short-Term Memory (LSTM) network designed to capture non-linear temporal dependencies. Operational validation confirmed high data integrity, comparable to high-end commercial stations. The LSTM model significantly outperformed traditional architectures, yielding a Coefficient of Determination (R2) of 0.957 and a Mean Squared Error (MSE) of 0.0434. This research provides a reliable, low-latency solution for localized forecasting by successfully synthesizing high-precision models for edge deployment. The scalable architecture represents a significant advancement toward actionable, data-driven decision-making in climate-sensitive sectors, offering a low-uncertainty alternative for sustainable resource management and smart initiatives in resource-constrained environments.

References

Alam, M., Islam, M., Nayan, N., & Uddin, J. (2025). An IoT based real-time environmental monitoring system for developing areas. Journal of Advanced Research in Applied Sciences and Engineering Technology, 52(1), 106–121. https://doi.org/10.37934/araset.52.1.106121

Alves, D., Mendonça, F., Mostafa, S. S., & Morgado, F. (2024). A comprehensive IoT cloud-based wind station ready for real-time measurements and artificial intelligence integration. E-Prime: Advances in Electrical Engineering, Electronics and Energy, 10, 100862. https://doi.org/10.1016/j.prime.2024.100862

Asanza, V., Pico, R. E., Torres, D., Santillan, S., & Cadena, J. (2021). FPGA-based meteorological monitoring station. In 2021 IEEE Sensors Applications Symposium (SAS) (pp. 1–5). IEEE. https://doi.org/10.1109/SAS51076.2021.9530151

Azevedo, A. T., Coelho, R. D., Carnevskis, E. L., de Almeida, A. M., & Tabile, R. A. (2025). Development of an automatic weather station for irrigation management via IoT. Agricultural Research, 14(3), 529–538. https://doi.org/10.1007/s40003-024-00786-8

Bhatia, S., Naib, B. B., Goel, N., Agarwal, B., Mallikarjun, B., & Arvindhan, M. (2024). A new Era in weather forecasting: Harnessing the potential of machine learning. In 2024 International Conference on Computing, Power, and Communication Technologies (IC2PCT) (pp. 1355–1361). IEEE. https://doi.org/10.1109/IC2PCT60090.2024.10486245

Bhattacharjee, S., Biwalkar, N., Sur, K., Kaur, S., & Singh, S. P. (2025). Application of artificial intelligence and statistical recurrent models in predicting rainfall: A case study of Ludhiana, Punjab. Journal of Agrometeorology, 27(3), 395–398. https://doi.org/10.54386/jam.v27i3.3038

Budjač, R., & Gašpar, G. (2024). Proposal for a weather monitoring system utilizing IoT technologies. In Proceedings of the 35th Central European Conference on Information and Intelligent Systems (CECIIS) (pp. 67–74).

Eleftheriou, A., Karvelis, P., Kouvaris, K., & Stylios, C. (2018). Microclimate prediction utilising machine learning approaches. In International Workshop on Metrology for the Sea (MetroSea) (pp. 198–200). IEEE. https://doi.org/10.1109/MetroSea.2018.8657903

Faid, A., Sadik, M., & Sabir, E. (2022). An agile AI and IoT-augmented smart farming: A cost-effective cognitive weather station. Agriculture, 12(1), Article 35. https://doi.org/10.3390/agriculture12010035

Gao, P. (2025). Intelligent disaster prevention and mitigation system based on machine learning algorithm. Procedia Computer Science, 262, 1374–1380. https://doi.org/10.1016/j.procs.2025.05.184

Grekhnev, I., Shchelkanov, M., & Matrenin, P. (2023). Comparative analysis of machine learning algorithms using weather station grid short-term load forecasting. In Belarusian-Ural-Siberian Smart Energy Conference (BUSSEC) (pp. 60–64). IEEE. https://doi.org/10.1109/BUSSEC59406.2023.10296417

Hachimi, C., Belaqziz, S., Khabba, S., Sebbar, B., Dhiba, D., & Chehbouni, A. (2023). Smart weather data management based on artificial intelligence and big data analytics for precision agriculture. Agriculture, 13(1), Article 95. https://doi.org/10.3390/agriculture13010095

Herdianzenda, L., Siswanto, D., & Istiadi, I. (2021). Design of portable automatic weather station based on Raspberry Pi. Journal of Science and Applied Engineering, 4(1), 21–31. https://doi.org/10.31328/jsae.v4i1.3048

Hilda, J. J., Jinny, S. V., Srilekha, P. M., & Selvakasi, V. (2025). IoT-based smart weather monitoring system. In 2025 6th International Conference on Innovative Trends in Information Technology (ICITIIT) (pp. 1–6). IEEE. https://doi.org/10.1109/ICITIIT64777.2025.11041600

Huang, Z. Q., Chen, Y. C., & Wen, C. Y. (2020). Real-time weather monitoring and prediction using city buses and machine learning. Sensors, 20(18), Article 5173. https://doi.org/10.3390/s20185173

Hussein, Z. K., Hadi, H. J., Mutaleb, M. R., & Mezaal, Y. S. (2020). Low-cost smart weather station using Arduino and ZigBee. TELKOMNIKA (Telecommunication Computing Electronics and Control), 18(1), 282–288. https://doi.org/10.12928/TELKOMNIKA.v18i1.12784

Ioannou, K., Karampatzakis, D., Amanatidis, P., Aggelopoulos, V., & Karmiris, I. (2021). Low-cost automatic weather stations in the Internet of Things. Information, 12(4), Article 146. https://doi.org/10.3390/info12040146

Islam, K., Chowdhury, F., Farhan, K., Uddin, M. R., & Hasan, M. (2024). IoT integrated air quality and weather monitoring system using Android application. In International Conference on Recent Progresses in Science, Engineering and Technology (ICRPSET) (pp. 1–8). IEEE. https://doi.org/10.1109/ICRPSET64863.2024.10955912

Jolly, F., Uddin, G., Alim, M., Kumar, R., Dutta, A., Reya, M., & Tasnim, N. (2024). Analyzing the efficiency of Arduino UNO microcontroller in monitoring and controlling the microclimatic parameters of greenhouse. Journal of Agrometeorology, 26(1), 51–55. https://doi.org/10.54386/jam.v26i1.2520

Kalimuthu, M., Vaishnavi, P., & Kishore, M. (2020). Crop prediction using machine learning. In 2020 3rd International Conference on Smart Systems and Inventive Technology (ICSSIT) (pp. 926–932). IEEE. https://doi.org/10.1109/ICSSIT48917.2020.9214190

Luo, Y., Zhang, Y., Huang, Y., & Tong, S. (2023). Low-power LoRa weather station with adaptive data fusion for agriculture. In 2023 8th International Conference on Intelligent Computing and Signal Processing (ICSP) (pp. 1077–1081). IEEE. https://doi.org/10.1109/ICSP58490.2023.10248432

Math, R. K., & Dharwadkar, N. V. (2018). IoT-based low-cost weather station and monitoring system for precision agriculture in India. In International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (pp. 81–86). IEEE. https://doi.org/10.1109/I-SMAC.2018.8653749

Megantoro, P., Aldhama, S. A., Prihandana, G. S., & Vigneshwaran, P. (2021). IoT-based weather station with air quality measurement using ESP32 for environmental aerial condition study. TELKOMNIKA (Telecommunication Computing Electronics and Control), 19(4), 1316–1325. https://doi.org/10.12928/TELKOMNIKA.v19i4.18990

Nasrat, M. A. (2025). Implementation of a weather station and forecasting weather using IoT: A review. In 2025 28th International Conference on Soft Computing and Measurements (SCM) (pp. 290–295). IEEE. https://doi.org/10.1109/SCM66446.2025.11060292

Ngebani, I., Nfanyana, K., Sheikh, S., & Ishmael, Z. (2018). Design of a microcontroller-based Internet of Things weather station. Journal of Engineering Research and Application, 8(8), 28–33.

Omar, N., Al-Zebari, A., & Sengur, A. (2021). Deep learning approach to predict forest fires using meteorological measurements. In 2021 2nd International Informatics and Software Engineering Conference (IISEC) (pp. 1–4). IEEE. https://doi.org/10.1109/IISEC54230.2021.9672446

Perera, K. P., Lakmal, H. K., Fernando, K. J., & Nirmal, W. C. (2025). Hybrid deep learning for portable weather forecasting: Real-time predictions using CNN-LSTM-transformer models. In International Research Conference on Smart Computing and Systems Engineering (SCSE) (pp. 1–6). IEEE. https://doi.org/10.1109/SCSE65633.2025.11031062

Plein, M., Feigel, G., Zeeman, M., Dormann, C., & Christen, A. (2025). Using gradient boosting for gap-filling to analyze temperature and humidity patterns in an urban weather station network in Freiburg, Germany. Urban Climate, 62, Article 102496. https://doi.org/10.1016/j.uclim.2025.102496

Roy, D. S. (2020). Forecasting the air temperature at a weather station using deep neural networks. Procedia Computer Science, 178, 38–46. https://doi.org/10.1016/j.procs.2020.11.005

Sakthipriya, D., & Chandrakumar, T. (2024). Weather-based paddy yield prediction using machine learning regression algorithms. Journal of Agrometeorology, 26(3), 344–348. https://doi.org/10.54386/jam.v26i3.2598

Wicaksana, H., Ananda, N., Budiawan, I., Santoso, B., Handoko, R., Maulana, A., Suciarti, S., & Utoro, A. (2022). Air temperature sensor estimation on automatic weather station using ARIMA and MLP. Ultimatics: Jurnal Teknik Informatika, 14(2), 103–110. https://doi.org/10.31937/ti.v14i2.2865

Yang, S., Zhan, D., Stathopoulos, T., Zou, J., Shu, C., & Wang, L. L. (2024). Urban microclimate prediction based on weather station data and artificial neural network. Energy and Buildings, 314, 114283. https://doi.org/10.1016/j.enbuild.2024.114283

Zhang, H., Liu, Y., Zhang, C., & Li, N. (2025). Machine learning methods for weather forecasting: A survey. Atmosphere, 16(1), Article 82. https://doi.org/10.3390/atmos16010082

Downloads

Published

07-09-2026

How to Cite

ROSALES-AGREDO, J.-A., JIMÉNEZ-LÓPEZ, F.-R., & JIMÉNEZ-LÓPEZ, A.-F. (2026). Smart Weather Station for Real-Time Climate Monitoring and Prediction Using IoT and Machine Learning Technologies. Journal of Agrometeorology, 28(3), 375–387. https://doi.org/10.54386/jam.v28i3.3353