Home Archive Committees & Speakers Contact
PDF download
Cite article
Share options
Informations, rights and permissions
Issue image
Vol 9, Issue 1, 2025
Pages: 10 -
Abstract
Engineering and Technology
See full issue

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 

Metrics and citations
Abstract views: 19
PDF Downloads: 6
Google scholar: See link
Article content
  1. Abstract
  2. Disclaimer
Abstract Engineering and Technology

PROJECT OF METEOROLOGICAL STATION BASED ON ESP32 MICROCONTROLLER

By
Božo Ilić ,
Božo Ilić
Contact Božo Ilić

The Higher Education Technical School of Professional Studies Novi Sad, Školska 1 , Novi Sad , Serbia

Branko Savić ,
Branko Savić
Contact Branko Savić

The Higher Education Technical School of Professional Studies Novi Sad, Školska 1 , Novi Sad , Serbia

Jovan Vujuć ,
Jovan Vujuć
Contact Jovan Vujuć

Jugoinspekt Beograd a.d., Čika Ljubina 8/V , Belgrade , Serbia

Dragan Rastovac
Dragan Rastovac
Contact Dragan Rastovac

The Higher Education Technical School of Professional Studies Novi Sad, Školska 1 , Novi Sad , Serbia

Abstract

Weather stations, thanks to precise sensors, enable the collection of meteorological data (on temperature, humidity, pressure, etc.) in real time and their display in the form of diagrams and reports, which allows better observation of weather trends and giving forecasts.
Choosing an adequate location for the meteorological station is extremely important for obtaining accurate measurement results. The location should be chosen so that it is away from trees, buildings or other obstacles, as well as from reflective surfaces such as asphalt or water that can affect the accuracy of the measurement. The weather station should be placed on a high ground to avoid errors caused by odors and exhaust gases. The ideal height is from 1.5 to 2 meters. Plastic materials that are resistant to atmospheric influences were selected for the construction of the housing. For measuring meteorological parameters, the following were selected: temperature and humidity sensor, pressure sensor, wind sensor, precipitation sensor, UV radiation sensor, solar radiation sensor, visibility and fog sensor. The weather station can also measure the level of air pollution, which enables citizens to be informed about unfavorable conditions in a timely manner. Particle sensors (PM2.5 and PM10) and gas sensors (carbon dioxide CO2, carbon monoxide CO, nitrogen dioxide NO2, sulfur dioxide SO2, methane CH4, ammonia NH3, radon) were selected for this. Multiple microcontrollers (Arduino, ESP8266, ESP32, Raspberry Pi, etc.) can be used for a weather station project. An ESP32 microcontroller was selected, which enables wireless communication via Wi-Fi and Bluetooth. It has more GPIO pins than the Arduino UNO. It is ideal for IoT (Internet of Things) projects and remote monitoring. Since there is usually no Wi-Fi network at the location where the meteorological station is located, the GSM/GPRS SIM 800 module connected to the microcontroller via serial communication (TX, RX pin) was selected for data transmission over the Internet. A lithium-ion battery was chosen to power the microcontroller and sensors, which is replenished with electricity from the photovoltaic panel via a voltage regulator. For the needs of the metrology station project based on the ESP 32 microcontroller, the ThingSpeak platform was chosen, as a service that is often used for IoT projects based on ESP 32 microcontrollers. 

The statements, opinions and data contained in the journal are solely those of the individual authors and contributors and not of the publisher and the editor(s). We stay neutral with regard to jurisdictional claims in published maps and institutional affiliations.