Abstract
Introduction
Fires pose significant threats globally, impacting both the environment and human lives. When sufficient heat is applied to a fuel source, combustion occurs, releasing volatile gases as covalent connections within the fuel are disrupted. 1 The consequences of fires extend beyond property damage, affecting local economies through tourism decline and long-term structural changes. 2 In 2019, 24,078 fire events were documented, resulting in 184 fatalities in Bangladesh. 3 Tragically, a recent fire incident at a chemical store in Chittagong, Bangladesh’s major port, claimed the lives of 12 firefighters, marking the highest casualty toll reported by the Fire Department since 1981. Despite the best efforts, existing firefighting methods heavily rely on fallible human intervention, leading to limitations in effectiveness depending on the environment and specific circumstances. Moreover, such approaches may inadvertently contribute to the destruction of green forests and pose risks to human lives, especially firefighting personnel. 4 Hence, introducing firefighting drones in fire-prone areas can address this challenge. Unmanned aerial vehicles (UAVs), commonly known as drones, have proven their utility across various domains, from routine tasks to high-risk operations, leveraging their flight capabilities primarily in military contexts. Over time, drones have found increasing applications in commercial sectors, film production, and recreational pursuits. This project aims to develop an IoT-based firefighting drone capable of autonomous fire control, data collection, and sensor monitoring. Leveraging the capabilities of firefighting drones enables early fire detection and access to fast and inaccessible areas for humans and ultimately saves lives.
Aydin et al. 5 developed fire extinguishing balls and explored their enhanced effectiveness when used with drones and remote sensing technology. The authors applied remote sensing technology for monitoring, detecting, and assessing fire characteristics. This approach enables firefighters to deploy fire extinguishing balls from safe locations in the presence of wildfires, preventing the spread of fire into buildings and significant fuel resources. The proposed drone-based system facilitates flame length detection, assisting firefighters in extinguishing wildfires effectively and minimizing damage in both urban and wildland areas. Kinaneva et al. 6 developed a forest firefighting drone incorporating artificial intelligence (AI) techniques. The authors employed two unmanned aerial vehicles (UAVs) equipped with AI capabilities, onboard processing, a graphical picture labeling framework implemented in Python, and a graphical user interface developed using Qt software. A neural network-based customized CNN model is utilized to construct the AI system. The proposed device demonstrates the ability to detect smoke or fire by employing computer vision techniques on the images and video frames captured by the drone cameras. The fixed-wing drone, characterized by an improved aerodynamic design and reduced carbon footprint, boasts a maximum take-off weight of approximately 15.9 kg and offers an impressive endurance rating. Furthermore, the rotary-wing drone is equipped to carry an infrared (IR) camera and a zoom camera simultaneously. Notably, the authors did not present any findings as the forest fire detection design is still in the developmental stage.
Cervantes et al. 7 presented a cost-effective, timesaving, and easily controllable prototype drone designed to assist firefighting operations in various locations, ultimately contributing to life-saving efforts. The drone incorporates essential components such as an RC signal, temperature reading sensor, release signal mechanism, image capture capability, energy source, and ultrasonic sensors for enhanced functionality. The microcontroller utilized in this device is a NAZA processor, accompanied by additional equipment, including GPS, transmitter, receiver, and a servo motor for the dispenser. The drone incorporates six brushless motors for efficient lift and maneuverability of the entire system. For advanced communication, the authors employed the RC TGY-I6 system, a temperature reading sensor, an ultrasonic sensor for height measurement, a Go Pro camera, and an LED Display. The developed IoT-based firefighting drone demonstrates a remarkable weightlifting capacity of 13 kg, enabling it to carry significant payloads, and offers an extensive coverage area of 10 square meters for effective fire control. Hristov et al. 8 presented a comprehensive system for early forest fire detection, combining the capabilities of multifunctional UAVs and LoRaWAN sensor networks. The authors employed three UAV models with, that is, the ALTi Transition VTOL UAV in their work. Fixed-wing UAVs are utilized for extended observation periods of 8–10 h, featuring a weight pull-off capacity averaging 16 kg, a thermal resolution of 640–480, and a 20× zoom capability. The authors further developed a LoRaWAN network using Raspberry Pi 3 embedded systems and Pycom LoPy modules as gateways, constituting their second LoRaWAN approach.
Hariveena et al. 9 proposed the development of an internet-accessible device leveraging IoT technology. The device incorporates a variety of sensors, including PIR sensors, ultrasonic sensors, heat sensors, gas sensors, temperature sensors, and smoke sensors. Additionally, the authors utilized Raspberry Pi 3, a web camera, and DC motors, requiring a power supply to enable device movement. Operating systems such as Windows and Linux support the device’s display. Though the outcomes of this device are expected to involve significant potential in saving human lives and protecting valuable properties, the work did not report any experimental results. Jayapandian 10 demonstrated the utilization of a firefighting drone device as an efficient and cost-effective solution to mitigate the frequency of fires. The author introduced the IoT-Base Cloud Enabled Smart Firefighting Drone, equipped with features such as GPS, UAV capabilities, a camera, Internet of Things integration, an extinguishing ball, fire sensors, and more.
Kanwar and Agilandeeswari 11 presented the development of a cost-effective firefighting robot that utilizes IoT technology to enhance human safety. The authors focused on monitoring the CO level of fires in their work. The system incorporates various advanced components such as the Android operating system, CO2 gas, water pump, NodeMCU, MQTT Dashboard, MQ7 sensor, fire sensor, and MHZ-14 sensor. The paper provides detailed explanations of the fire levels and the corresponding extinguishing equipment, including the connection of MHZ14 and another sensor to the NodeMCU. By utilizing the MQTT protocol through an Android app, the authors demonstrated the control of the robot, pump activation, and monitoring of CO and CO2 levels. When the CO gas level is below 500 ppm, the robot employs CO2 gas as an extinguisher, whereas when the CO gas level exceeds 1000 ppm, it activates the water pump. The authors also outline future plans to optimize the system by replacing two manual water pumps with a self-operating pump, thus achieving cost savings. Chein et al. 12 designed an affordable firefighting robot with interfaces for home security applications equipped with an extinguisher and a lightweight metal frame. Various systems are integrated into the robot, including a flame sensor-based fire detection system and a modular obstacle detection system utilizing infrared and ultrasonic sensors. Experimental results demonstrate the robot’s autonomous capabilities, allowing it to navigate to different locations using IR and ultrasonic sensors. The robot achieves a top speed of 40 centimeters per second. In the initial experiment, the robot successfully moves toward the first goal, makes a right turn, and proceeds to the third goal. Subsequent investigations show that the robot swiftly adjusts its path to the left upon detecting obstacles on the right side. In the event of a fire, the robot moves to the location and employs the extinguisher to extinguish the flames. If no fire is detected, the system promptly triggers an alarm and sends a signal to the appliance module. The authors proposed future research involving the implementation of new algorithms for obstacle detection using IR and ultrasonic sensors.
Viegas et al. 13 developed a UAV-based system to prevent forest fires using a multi-rotor configuration and water jet propulsion. The system consisted of distinct components such as wires, white paint, rotors, batteries, controllers, carbon fiber tubes, and a water nozzle. The authors proposed the versatile application of this technique for fire detection, monitoring, and burn spot mapping. They illustrated the performance of the water jet at different pressure levels, showcasing the corresponding forces exerted for both single and double-output scenarios. Additionally, the authors reported the effects of varying water jet powers, fire heights, and hose lengths. Wardihani et al. 14 demonstrated the use of UAVs for real-time measurement of forest fires, aiming to prevent fire-related incidents by employing various components for fire detection. The authors utilized multiple sensors, a Raspberry Pi, and an APM flight controller. Four sensors are integrated into the APM, while a standalone temperature sensor is utilized. Additional components such as a compass, GPS, and IMU are also included. The Raspberry Pi processes data from the temperature sensor and GPS, transmitting it via the Transfer Control Protocol to web servers for visual logging on a dedicated website. The authors presented data on ten fire hotspots, using two flight timeouts to identify fires accurately. The first flight timeout of 0.2 s detects 7 out of 10 hotspots on the website, while the second flight timeout of 0.5 s detects nine hotspots, revealing a trade-off between shorter timeouts and data loss. The authors also implemented a method to mark fire positions on the website in real time.
Pavol et al. 15 explored the potential application of UAVs in high-rise buildings. They used infrared cameras mounted on quadcopters and recording/transmitting devices for real-time monitoring. The infrared camera captured temperature conditions, which remained effective even after fire suppression. The authors conducted fire experiments and numerical FDS fire simulations to locate hidden fires. The objective of their research has made a significant impact in demonstrating the potential of UAVs in this field. Wang et al. 16 designed a fire drone extinguishing system using the LM100 module, which consists of dissolving chemicals, and a vehicle. The drone features a system for continuous surveillance that includes laser, electromagnetic radar, video in high-definition, and ultraviolet video. It can be operated by hand or remotely. Finally, the authors used water under high pressure and sprayed dry particles from the pressure fire extinguisher apparatus.
Dampage et al. 17 designed and implemented a system for detecting forest fires using wireless sensor networks and artificial intelligence techniques. The author utilized a wireless sensor DHT22 for measuring temperature and humidity in addition to light intensity and carbon monoxide. LDR and MQ9 are used to monitor carbon monoxide and light intensity. The authors presented machine learning and threshold ratio analysis to detect fire situations. The threshold ratio determines four environmental parameters during different situations morning, night, and afternoon. Additionally, machine learning techniques are applied using a dataset of 7000 samples for the four parameters. The analysis demonstrates that the probability values of all parameters are less than 5%, ensuring reliable fire detection. Rakib and Sarkar 18 constructed an autonomous robot with a wooden base derived from a local Rashed tree. The robot incorporates a multisensor fire detection system (MSFDS) to detect and extinguish fires. The Arduino Uno microcontroller is utilized to operate the system effectively. By combining the performance of multiple sensors, the authors have developed a highly functional mobile robot. The inclusion of the LM35 temperature sensor enables the detection of significant temperature rises near the flame’s source, triggering appropriate system responses. The robot utilizes a water pump to extinguish fires by spraying water. The operational principle of this robot is straightforward and cost-effective, making it suitable for small-scale fire extinguishing and environmental control applications.
Hassanein et al. 19 designed an autonomous robot equipped with various sensors, including flame, ultrasonic, proximity, and more, for effective fire detection and extinguishing. The robot incorporates a digital compass to locate the fire source accurately. Data from the digital compass is collected by an Arduino Mega microcontroller and transmitted to MATLAB via Bluetooth for further processing and operation. The authors utilize a live feed and map representation to enhance visibility and transparency, enabling humans to track the robot’s journey in extinguishing the fire. This user-friendly robot demonstrates versatility and can be deployed in both industrial and household settings. The authors reported that future enhancements and additional features could extend the robot’s functionality for broader applications. Shah et al. 20 implemented a prototype system to detect and combat fire and air pollution. The system is divided into two parts for circuit implementation. In the first part, a comparator circuit is utilized along with a Light Dependent Resistor (LDR), and a potentiometer is employed to set the voltage. The second part involves using LDRs and IR receivers for flame detection. The state-of-the-art 555 timing IC module is configured as a monostable device to obtain the desired output. The authors incorporated components such as the NOT gate, comparator circuit, Darlington pair, and NPN transistor in the system. The primary objective of this robot is to extinguish fires while fostering technological innovation. Its applicability extends beyond high-rise buildings, as it can find utility in various fields.
Ye et al. 21 developed an automated firefighting robot with a specific focus on the STM32 embedded system. The authors provided a comprehensive description of the model’s construction, outlining each operational process step. The design incorporates key components such as the JY-901 attitude sensor, STM32 microcontroller, flame sensor, ultrasonic sensor, photoelectric sensor, and equation-based algorithms. The authors elucidate the overall control mechanism of the system, highlighting the implementation of a PID controller to ensure precise values and the utilization of three axes to control the robot chassis. The robot employs an ultrasonic sensor for navigation to avoid obstacles. The authors used the flame sensor, which promptly detects the presence of a fire source and signals the STM32 controller. Consequently, the robot moves toward the fire zone to extinguish the flames. While the authors provide a comprehensive explanation of the system’s construction and operation, no specific real experiments have been presented. Raafeek et al. 22 devised an Internet-accessible firefighting robot that users can control via a mobile phone. The robot is equipped with a GSM module, ESP camera, and various sensors, including ultrasonic and flame sensors for fire detection. A water pump is employed in the system to extinguish fires. The Arduino Uno microcontroller serves as the central control system for the robot. Users can efficiently operate the firefighting robot using the Blynk software, which allows for seamless control and monitoring through a mobile phone. The prototype is cost-effective, making it suitable for deployment in both corporate and residential settings.
Abro et al. 23 designed a UAV using simulations based on Newton-Euler and Quaternion dynamics. Their research involved the implementation of advanced intelligent control laws, hybrid estimators, spectator designs, and quadrotor stabilization techniques. The authors examined the advantages of using quaternions, particularly in mitigating issues related to gimbal lock and discontinuities inherent in Euler angles. Some authors24,25 discussed various unmodelled dynamic factors, that is, wind disturbance and rotor efficiency in drone design. Abro et al. studied the challenges associated with UAVs, specifically underactuated systems characterized by a higher degree of freedom and fewer control inputs. In response to these challenges, the authors introduced an innovative fuzzy-based backstepping control (FBSC) method, which places a strong emphasis on achieving superior trajectory tracking and reduced chattering. Through simulation results, FBSC demonstrates its potential for enhancing UAV stability, surpassing traditional backstepping control methods. The authors 26 developed an intelligent control concept for an underactuated quadrotor that combines a dual-loop one-dimensional fuzzy controller, adaptive sliding control, and trajectory recognition. This approach is aimed at stabilizing unmodeled variable dynamics and addressing instabilities.
From the above literature review, it becomes evident that significant research has been conducted on automatic fire control utilizing various advanced microcontrollers, sensing devices and artificial intelligence techniques. Drones have been effectively controlled and operated using artificial intelligence or controllers. However, most of these systems cannot assess gas quality or identify the root cause of a fire. Instead, they primarily focus on extinguishing fires using fire extinguisher balls. Very few articles provided real-time experimental results conducted by the developed prototype. This study develops a specialized firefighting drone with specific objectives, including fire analysis and localization, search and rescue operations, monitoring of hazardous variables, and the primary mission of fire control and suppression. Fixed firefighting drones, similar to automatic fire sprinklers and alarms, are implemented in densely populated high-risk areas to extinguish potential threats swiftly. Additionally, using these sophisticated sensors makes it feasible to identify the root causes of the fire events.
In this paper, a firefighting drone based on the Internet of Things (IoT) has been successfully designed and implemented. The Pixhawk microcontroller serves as the central control unit for operating the drone, while the NodeMCU microcontroller is responsible for managing the servo motor and various gas-sensing devices. The system incorporates a GPS module, enabling real-time tracking of the drone’s location. The Mission Planner software facilitates monitoring both the drone’s data and its live location. The study has made significant contributions in the following areas:
A prototype UAV system has been developed to assist firefighters in controlling and extinguishing flames employing an ultra-strength S500 Quadcopter frame. The proposed drone transmits live video stream to the ground via a video transmitter and an FPV camera, allowing for effective navigation using the Flysky I6X controller.
An important aspect of this work is the utilization of three microcontrollers, Pixhawk PX4, Arduino Nano and NodeMCU, for system control, command execution, and accuracy enhancement. The mechanical structure of the drone system has been specifically designed to meet the criteria for both autonomous operation and user input.
The sensor array plays a crucial role in the drone system’s functionality. MQ3, MQ4, MQ9, and MQ135 sensors and a servo motor are integrated to optimize the drone’s flight operations. Additionally, a specialized camera sensor is incorporated to provide the pilot with a first-person view of the mechanical system.
The firefighting drone’s software encompasses the controller’s functionality and handles all data processing tasks. The controller processes acquired data from various sensors to make it comprehensible for the user.
The most significant contribution of this research lies in developing a modular fire suppression system prototype utilizing IoT technology, which has global applicability. An in-depth exploration of fire science and experimental findings obtained in real-time using the designed prototype has been conducted, demonstrating a dedicated effort toward advancing the field of firefighting.
Section II discusses the implementation of the proposed system employing various hardware and software devices. Section III presents the outcomes of the conducted real field experiments. Section IV concludes the article.
Proposed system
In this section, the design and implementation of the proposed firefighting drone has been presented in detail.
The proposed firefighting system’s block diagram has been demonstrated in Figure 1. The subsequent paragraphs provide a description of the hardware and software needed to construct the firefighting drone.

Block diagram of the proposed firefighting drone.
Hardware tools/components
There are two main components to the proposed firefighting quadcopter's design: the transmitter and the receiver. The GPS module, quadcopter frame, brushless motor, Pixhawk telemetry, 35A ESC, brushless propeller, camera, buzzer, video transmitter, monitor, controller, battery, and Pixhawk PX4 2.4.8 Flight controller microcontroller are all part of the receiver component. Conversely, the transmitter component is made up of a servo motor, a power module, an Arduino Nano R3, a flame sensor, MQ3, MQ4, MQ9, MQ135, DHT22, and a NodeMCU.

Pixhawk PX4 2.4.8 fight controller.
Features of DJI 2212 920KV brushless motor.

Controlled drone flights in the mission planner framework.
Operating voltage and current levels of various components used in this work.
Software tools
In this work, we utilized two software tools to create the proposed firefighting drone. The first tool employed is Mission Planner 1.3.77, which enables us to configure, calibrate, update firmware, and simulate flight on the Pixhawk PX4 2.4.8 Fight controller microcontroller. This software serves as a comprehensive platform for sending appropriate signals to the controller and receiver components. We primarily use Mission Planner to receive instructions, adjust motor settings such as direction and position, access live data, and store commands. Additionally, Arduino IDE 1.8.15 is utilized to edit and upload the code for the Arduino Nano R3 and NodeMCU ESP8266 microcontrollers.
Figures 4 and 5 show the 3D design of the prototype drone designed in Adobe Illustrator Editor application. The fundamental goal of this step is to develop and build an effective system capable of carrying elements and loads in the air, detecting gas disruption, and allowing drones to function safely around a fire.

3D front view of the drone.

3D side view of the drone.
The operational flowchart of the proposed drone is illustrated in Figure 6. Initially, the sensors detect the presence of fire and the corresponding data is transmitted via the NodeMCU platform. Subsequently, the microcontroller determines if the drone is in close proximity to deliver the extinguishing ball. This drone incorporates advanced technology and can carry payloads weighing up to 5 kg. The take-off weight of the drone ranges between 2 and 3 kg. A dispenser is utilized to ensure stability during payload release, designed to maintain the drone’s center of gravity as it loses weight. The operation of this dispenser is controlled by a servo motor, which is managed by the drone’s Arduino Nano microcontroller.

Flowchart of the operation of the drone.
The proposed fire extinguishing drone is powered by brushless motors controlled by the Fight controller microcontroller. The four motors are connected to an electronic speed controller, which ensures the drone’s stability and efficient flight. Propellers are securely attached to the motors, enabling them to spin and generate propulsion. Figures 7 to 9 illustrate the top, front, and side views of the proposed firefighting drone, respectively.

Top view of the designed firefighting drone.

Front view of the proposed firefighting drone.

Side view of the proposed firefighting drone.
The GPS system accurately determines the UAV’s precise location, enabling direct control through radio telemetry. Necessary instructions are provided to the processor, which will retain and execute them using GPS data to navigate to specified destinations. Additionally, a camera has been utilized to monitor the fire’s progression and capture early instantaneous local images from the drone. The camera’s signal can be tested to ensure proper functionality. An on-screen display (OSD) element is incorporated into the camera, overlaying Pixhawk tracking data. This operation provides the operator with additional information about the drone’s orientation and other flight controller data. The video transmitter is responsible for sending data to the monitor. The communication network includes the Fly Sky 16X controller, a six-channel radio transmitter, and a receiver. The controller commands the drone, while the radio telemetry receiver module plays a crucial role in directing the drone to specific areas and returning it to the operator.
Figure 10 displays the external components of the proposed firefighting drone. In this system, a total of six sensors have been employed to transmit important air quality data to the ground station, ensuring the safe and effective operation of the drone. These sensors enable the detection of fires and chemical substances in specific areas. While some of the data is collected using the current Pixhawk and UAV monitoring tools, additional sensors and systems can be added as optional extras.

External components after connection.
The circuit diagram for the receiver network of the firefighting drone is presented in Figure 11. This drone is specifically designed for firefighting purposes, with automatic control capabilities. A camera is utilized to observe the situation and display the visuals on a monitor. The proposed drone monitors the air quality data employing various sensors and detects primary sources of fire using the flame sensor. In the event of any fire incidents, non-toxic fire extinguisher chemicals (balls) are distributed by the drone.

Circuit diagram of the receiver network.
In this stage, a variety of sensors are utilized for fire detection and monitoring, as illustrated in Figure 12. In this research, two microcontrollers are employed to handle the collected data. The Arduino Nano R3 is connected to gas sensors, including flame, MQ3, MQ4, MQ9, and MQ135, as well as a DHT22 temperature sensor and a servo motor. The Arduino Nano R3 transfers the data to the Node MCU, which processes the information and displays the final output of the gas readings. The gas sensors are installed on the drone, enabling real-time data collection from any location. A servo motor, controlled by a transmitter, is also responsible for opening the structure that carries the fire extinguisher ball.

Circuit diagram of the transmitter network.
In this study, the desired position and altitude of the designed drone are regulated through a fuzzy-based backstepping control (FBSC) adaptive optimization technique, illustrated in Figure 13. The fuzzy logic control system is operationalized using a vectoral distance-based rule base algorithm. This fuzzy network adeptly receives and processes feedback, subsequently adjusting and issuing the manipulated input essential for the backstepping control design. The deployment of the FBSC technique ensures robust control and expedites convergence for the proposed quadcopter, even in the presence of external disturbances, maintaining stability, and precision in trajectory tracking under varying conditions.

Fuzzy-based backstepping control of the proposed quadcopter.
Results and discussion
Real-time air quality data is collected by the various sensors integrated into the proposed device, and the data is presented in this section along with corresponding figures and tables. The sensors generate string-based inputs, which are transmitted to a server using a Wi-Fi module connected to the device. Subsequently, the data can be accessed and analyzed through an IoT application.
In this work, real experiments have been conducted in an open field of the Mirpur area of the capital, Dhaka of Bangladesh. Various investigations have been performed to check whether individual sensors are collecting instantaneous air quality data before initiating aerial navigation of the drone. Figure 14 depicts the real-time positioning of the designed firefighting drone achieved through Wi-Fi using ArduPilot. The duration of the flight was approximately 1 h, during which the drone maintained a flight altitude of around 10 m, with a specific altitude reading of 2.21 m.

Drone’s position in ArduPilot.
The quadcopter’s position and altitude robustness have been enhanced using a fuzzy-based backstepping control optimization technique. Upon takeoff, the drone ascends to an altitude of 3 m and maintains this level for 20 s before initiating its descent. With the FBSC controller, the drone demonstrates efficient adherence to the altitude reference setpoint, as depicted in Figure 15. Notably, the altitude stabilizes swiftly within 15 s during ascent. In contrast, the drone achieves a steady altitude within 25 s during the descent phase. Notably, the Mission Planner framework governs the drone’s altitude settings and landing operations.

Altitude versus time of the designed drone with FBSC controller.
The developed fire-mitigant UAV system was field tested in the controlled experiment site in Mirpur on April 10, 2023, at 3 pm, as depicted in Figure 16. The investigation location recorded a temperature of 35°C with 30% humidity. The air quality and fire data for this work were collected under controlled conditions at a secure outdoor open field location. Figure 17 illustrates the concentrations of different air contaminants (PPM) with the change of time. During the calibration process, the graphs were plotted using a serial plotter. The serial plotter accepts input from Arduino and visualizes it as waveforms. It can display data from one or more sensors on a single graph simultaneously. The unit of measure used in the graphs is parts per million (PPM), which is a standard fractional unit for concentration. For example, two PPM of methane indicates that two out of every million air molecules are methane. Various contaminants (alcohol, clothes, plastic, paper and leaves) were intentionally burned, creating the desired environment to generate gases detectable by the installed sensors. The proposed system effectively measured and accurately determined the values using a variety of sensors, and the collected data was transmitted to the local server.

Controlled experimental site at Mirpur, Dhaka.

Concentrations of different air contaminants (PPM).
It is noteworthy that real-time data obtained from the continuous burning of different materials, such as alcohol swab, paper, plastic, wood, and leaves, exhibited varying levels of air pollutants. Burning paper produces CO2, and wood results in carbon dioxide, water vapor, oxygen, and nitrogen. Plastic emits carbon dioxide and carbon monoxide, while leaves generate carbon monoxide. Consequently, the developed firefighting drone measured different air pollutant materials and activated a servo motor to mitigate the presence of fire.
Figure 18 demonstrates that as the time scale increases, the sensor graphs exhibit increased fluctuations, responding to the sensitivity of gases. As the concentration of gases increases due to the burning of various components, the wave amplitudes increase. When an alcohol pad was burned near the sensors, the graph indicated a 3× increase in alcohol content, with a corresponding rise in the sensor’s output voltage. The MQ3 alcohol sensor can detect alcohol concentrations ranging from as low as 25 ppm to as high as 500 ppm. The MQ135 air quality sensor is frequently employed for detecting smoke and hazardous substances in outdoor air. It operates on a 5 V supply and consumes 150 mA. During the testing, it was observed that the MQ135 sensor required a 20-s preheating period before operation. After calibrating the MQ135 sensing module for over 300 units, the results began to exhibit a sharp increment by a factor of approximately 2.18. For the MQ9 sensor, the output gas concentrations are escalated by a factor of roughly 1.45.

Changes of gas contaminants with the burning of various materials.
Table 3 shows the proposed firefighting drone’s component details with the corresponding estimated cost, dimension, and weight. According to this table, the developed device costs approximately $468 USD and comprises a total weight of 990 g.
Estimated cost, dimension, and weight of the entire system.
A summary of various components to design the prototype of the proposed drone is listed in Table 4.
Various components of the proposed firefighting drone.
A comparison between the proposed firefighting drone and existing systems is presented in Table 5. In contrast to other systems that remain primarily theoretical, this study employs a diverse range of gas sensors to measure various air components. The research provides a comprehensive demonstration of the designed prototype and conducts real-world experiments on different fire locations with extensive controlled burns to validate its performance. The proposed firefighting system provides real-time data on gas concentrations and the precise site of the incident.
Comparison of the proposed device with other works.
Conclusions
In this paper, the development and implementation of a cost-effective firefighting drone has been presented. The S500 Quadcopter frame-built prototype incorporates various components, including the flight controller, GPS module, camera, radio telemetry, drone controller, MQ3, MQ9, MQ135, DHT22, and flame sensor. The flight controller performs multiple functions and is connected to the motors. The GPS module is connected to the flight controller, and the radio telemetry receives data. The sensors integrated into the prototype facilitate measuring different types of gases during the ignition of various materials. The Arduino Nano microcontroller serves as the interface for connecting these sensors and is linked to the NodeMCU for data processing. Actual field tests with the burning of various components have been performed by the developed system to measure different air pollutants.
In the future, the utilization of advanced sensors could enhance the firefighting drone’s capabilities by providing more comprehensive and accurate information about the fire. Incorporating thermal imaging cameras, radiation sensors, or other specialized sensing modules would enable a deeper understanding of fire dynamics. Furthermore, potential upgrades to the drone could involve increasing its payload capacity to carry cylinders or fire-controlling foam, thus enhancing its effectiveness in fire suppression operations. Extending the drone’s flight time would also be beneficial, as it would allow for more extended surveillance and increased operational duration. There is considerable room for improvement and innovation in firefighter drones, and as technology continues to progress, we anticipate the development of more advanced features and functionalities. Deep learning-based artificial intelligence techniques can be employed to detect fires automatically.
