MODELS AND METHODS FOR BUILDING A DECENTRALIZED IOT SYSTEM – ESP32-BASED SENSORS USING THE MQTT PROTOCOL
DOI:
https://doi.org/10.26906/SUNZ.2025.4.051Keywords:
Decentralization, WSN, ESP32, MQTT, Wi-Fi, 2G, LTE, EthernetAbstract
Relevance. The relevance is due to the growing interest in ESP32-based IoT systems, the limitations of centralized systems, and the potential of the MQTT protocol. Article subject. Methods for implementing decentralized WSNs and their components. Purpose. The article's main purpose is to propose a decentralized architecture for Wireless Sensor Networks (WSNs). It aims to shift from the traditional centralized model, where all sensor nodes depend on a single hub, to a more resilient system where each node possesses direct internet access. The goal of this proposed design is to significantly boost the reliability and overall productivity of the network by eliminating the single point of failure inherent in a centralized setup. Article results. The article culminates in a specific and cost-effective recommendation of components to build a decentralized sensor node. These include: the ESP32 module, communication modules, a development environment, a data transfer protocol, and brokers to ensure its operation. Conclusions. Based on an analysis of available hardware and software, the article concludes that building a reliable and cost-effective decentralized Wireless Sensor Network (WSN) is highly feasible.Downloads
References
1. A Complete Guide to Wireless Sensor Networks / A. Dumka et al. Boca Raton, FL 33487, USA : CRC Press, 2019. 357 p. DOI: https://doi.org/10.1201/9780429286841-2
2. PCBArtists. ESP32 4G LTE Gateway (Gen.1) URL: https://pcbartists.com/product/esp32-4g-lte-gateway-gen1/
3. Wiznet. W5500 datasheet. URL: https://docs.wiznet.io/img/products/w5500/W5500_ds_v110e.pdf
4. Microchip. ENC28J60 datasheet. URL: https://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf
5. SIMCOM. SIM800L datasheet. URL: https://www.laskakit.cz/user/related_files/sim800l_v2_1.pdf
6. SIMCOM. SIM7600G datasheet URL: https://www.tme.com/Document/29390ba2a617ac7afa0f581de3b295ee/SIM7600G.pdf
7. GSMA. Network coverage maps. URL: https://www.gsma.com/coverage/
8. Espressif. ESP-WROOM-32 datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-wroom32_datasheet_en.pdf
9. AWS. What is MQTT? URL: https://aws.amazon.com/what-is/mqtt/
10. Urs Hunkeler; Hong Linh Truong; Andy Stanford-Clark (2008). MQTT-S — A publish/subscribe protocol for Wireless Sensor Networks. DOI: https://doi.org/10.1109/COMSWA.2008.4554519
11. https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/ – MQTT QoS
12. Blynk. Low-code IoT cloud platform with user experience at its core. URL: https://blynk.io/
13. Blynk. Github. URL: https://github.com/blynkkk/blynk-library
14. Randomnerdtutorials. How To Install Mosquitto MQTT Broker on Raspberry Pi. URL: https://randomnerdtutorials.com/howto-install-mosquitto-broker-on-raspberry-pi
15. AWS. IoT Core. URL: https://aws.amazon.com/iot-core/
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Oleh Drozd, Oleksii Sytnyk, Maksym Nesterenko

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