Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application

A low-cost, real-time environmental monitoring system is proposed in this study. The system integrates the Internet of Things (IoT) technology and a micro-framework Flask-based web application. The star topology of Bluetooth devices is adopted to connect the master server and multiple sensor nodes....

Full description

Saved in:
Bibliographic Details
Main Author: Rong-Tai Hong
Format: Article
Language:English
Published: MDPI AG 2025-04-01
Series:Engineering Proceedings
Subjects:
Online Access:https://www.mdpi.com/2673-4591/92/1/37
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849433943172972544
author Rong-Tai Hong
author_facet Rong-Tai Hong
author_sort Rong-Tai Hong
collection DOAJ
description A low-cost, real-time environmental monitoring system is proposed in this study. The system integrates the Internet of Things (IoT) technology and a micro-framework Flask-based web application. The star topology of Bluetooth devices is adopted to connect the master server and multiple sensor nodes. The system employs a Raspberry Pi 4 model B as the master server running a micro-framework web application and an Arduino UNO as the sensor nodes connected to multiple sensors and actuators. Since the sensor data need to be consecutively and continuous in real-time, multiple tasks are executed simultaneously to complete the process; therefore, thread-based parallelism is used. The proposed system enables real-time environmental monitoring with low maintenance costs by leveraging the micro-framework web application and ad hoc network. Furthermore, the proposed system is scalable, as its components are commercial off-the-shelf commodities available on the market, and the number of sensor nodes and sensors used can be increased based on the requirements of the desired system.
format Article
id doaj-art-a0251e1ce65643f3be01121e32baed71
institution Kabale University
issn 2673-4591
language English
publishDate 2025-04-01
publisher MDPI AG
record_format Article
series Engineering Proceedings
spelling doaj-art-a0251e1ce65643f3be01121e32baed712025-08-20T03:26:52ZengMDPI AGEngineering Proceedings2673-45912025-04-019213710.3390/engproc2025092037Design and Implementation of Environmental Monitoring System Using Flask-Based Web ApplicationRong-Tai Hong0Department of Mechanical Engineering, China University of Science and Technology, Taipei 115311, TaiwanA low-cost, real-time environmental monitoring system is proposed in this study. The system integrates the Internet of Things (IoT) technology and a micro-framework Flask-based web application. The star topology of Bluetooth devices is adopted to connect the master server and multiple sensor nodes. The system employs a Raspberry Pi 4 model B as the master server running a micro-framework web application and an Arduino UNO as the sensor nodes connected to multiple sensors and actuators. Since the sensor data need to be consecutively and continuous in real-time, multiple tasks are executed simultaneously to complete the process; therefore, thread-based parallelism is used. The proposed system enables real-time environmental monitoring with low maintenance costs by leveraging the micro-framework web application and ad hoc network. Furthermore, the proposed system is scalable, as its components are commercial off-the-shelf commodities available on the market, and the number of sensor nodes and sensors used can be increased based on the requirements of the desired system.https://www.mdpi.com/2673-4591/92/1/37flask applicationenvironmental monitoringsensorsinternet of things
spellingShingle Rong-Tai Hong
Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
Engineering Proceedings
flask application
environmental monitoring
sensors
internet of things
title Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
title_full Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
title_fullStr Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
title_full_unstemmed Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
title_short Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
title_sort design and implementation of environmental monitoring system using flask based web application
topic flask application
environmental monitoring
sensors
internet of things
url https://www.mdpi.com/2673-4591/92/1/37
work_keys_str_mv AT rongtaihong designandimplementationofenvironmentalmonitoringsystemusingflaskbasedwebapplication