TELKOMNIKA Telecommunication Computing Electronics and Control Vol. No. April 2026, pp. ISSN: 1693-6930. DOI: 10. 12928/TELKOMNIKA. Design and evaluation of a lowAccost realActime fluid-level monitoring system for fuel stations Jovianne Birindwa1,2. Styphane Birindwa Birhashwirwa2 Department of Computer Science. Faculty of Sciences. University Catholique de Bukavu (UCB). Bukavu. Democratic Republic of the Congo Centre de recherche en environnement et Gyo-ressources (CREGER). University Catholique de Bukavu (UCB). Bukavu. Democratic Republic of the Congo Article Info ABSTRACT Article history: Accurate fluid level management in fuel stations is hampered by inventory errors, delayed shortage detection and costly proprietary sensors. We designed and built a lowAccost, openAcsource monitoring system using an Arduino Uno, an HCAcSR04 ultrasonic sensor, a NodeMCU ESP8266 and a DHT11 temperature sensor. Validation was restricted to static short-term conditions, with a prototype tested in a 200 cm tank over 62 hours and 32 paired measurements collected at two-hour intervals. Prototype readings were compared with dipstick measurements after temperature compensation. The system achieved a mean error of 0. 03 cm, a mean absolute error of 0. 91 cm, a standard deviation of 1. 06 cm and a rootAcmeanAcsquare error of 1. 05 cm, with a 95 % confidence interval of A0. 37 cm. These results demonstrate that a calibrated and temperatureAccompensated ultrasonic sensor can deliver centimetreAclevel accuracy suitable for inventory management in resourceAcconstrained fuel stations. Future work will extend validation to dynamic transfers, sloshing/vibration, humidity effects, and long-term drift in operational tanks. Received Sep 15, 2025 Revised Jan 2, 2026 Accepted Jan 30, 2026 Keywords: Arduino Fuel station Internet of things LowAccost sensor Monitoring prototype Ultrasonic measurement This is an open access article under the CC BY-SA license. Corresponding Author: Jovianne Birindwa Department of Computer Science. Faculty of Sciences. University Catholique de Bukavu (UCB) PO Box 285. Bukavu. Democratic Republic of the Congo Email: jovianne. birindwa@ucbukavu. INTRODUCTION Efficient fluid-level monitoring at fuel stations is essential for ensuring inventory accuracy, service continuity, and cost efficiency. Traditional approaches, such as manual dipstick readings or basic electronic gauges, lack real-time capabilities and are prone to human errors, measurement delays, and operational inefficiencies . These limitations can lead to inaccurate stock estimations, unexpected shortages, and service Existing commercial systems, such as resistive or pressure-based probes, are often costly and complex to deploy, and their integration with modern internet of things (IoT) platforms remains challenging, as highlighted in recent reviews of level-sensing technologies and IoT connectivity . Consequently, there is growing interest in affordable, modular, and open-source solutions based on microcontrollers such as Arduino . , . There are multiple sensing technologies for continuous fluid-level monitoring, each with trade-offs in cost, accuracy, installation complexity, and environmental robustness. Among the most commonly evaluated are pressure-based sensors, radar sensors and ultrasonic sensors . , . Ae. Pressure sensors provide high precision and have recently become more compact and cost-effective due to advances in micro-electromechanical systems (MEMS) technology, yet their performance remains affected by temperature drift and packaging constraints, and the most accurate designs still rely on complex and costly fabrication processes . Journal homepage: http://journal. id/index. php/TELKOMNIKA TELKOMNIKA Telecommun Comput El Control The latest generations, such as silicon carbide (SiC)-based and through-silicon vias (TSV)-integrated MEMS devices, demonstrate remarkable robustness in harsh environments but still rely on complex and costly fabrication processes, making them less attractive for low-cost fuel-level monitoring applications . , . Radar sensors, for their part, enable non-contact measurement and perform reliably under varying environmental conditions, yet they remain prone to multipath reflections and clutter that can generate false readings . , while surface dynamics such as turbulence further affect stability . moreover, achieving high resolution and robustness often requires advanced mmWave hardware and sophisticated signal processing, which increases system complexity and cost . , making integration into low-cost open-source platforms Ultrasonic sensors thus emerge as a compelling option because they are inexpensive, easy to integrate and nonAccontact. however, they require regular calibration and are sensitive to temperature and humidity . Interestingly. Recent studies have highlighted that incorporating environmental parameters such as temperature can enhance the accuracy of ultrasonic measurements . Embedding ultrasonic sensors into IoT environments enables continuous, autonomous data acquisition and more responsive decision-making. Operating on time-of-flight (ToF) principles, these sensors are well suited for non-contact liquid-level measurement. They typically achieve A1% accuracy over their effective range and are unaffected by fluid colour or opacity, making them well adapted to heterogeneous tank conditions . They have been widely adopted in IoT-enabled water monitoring systems that leverage lowcost microcontrollers . This study presents the design and prototyping of an ultrasonic-based, real-time fluid-level monitoring system using Arduino. The aim is to deliver a cost-effective, reliable solution suitable for fuel stations where commercial systems are either unaffordable or operationally unsuitable. The proposed prototype lays the groundwork for broader adoption in fluid-management sectors, particularly in socio-economically disadvantaged regions where infrastructure constraints limit the deployment of traditional technologies. METHOD System architecture The fluid-level monitoring system was developed around the Arduino Uno R3 microcontroller, chosen for its low-cost, modular hardware design, and strong support from the open-source community . , . These features make it suitable for embedded sensing prototypes in situations where budget and flexibility are To measure distance, the HCAcSR04 ultrasonic sensor emits a 40 kHz acoustic pulse and measures the time elapsed until the echo returns from the fluid surface . This non-contact method can reach an accuracy of A1% of the full measurement range when the sensor is calibrated correctly. This makes it effective for monitoring fluid levels in closed or confined environments. Gao et al. confirmed its performance in fluids that are opaque or have reflective surfaces. For wireless communication, a NodeMCU ESP8266 development board was added to the system. This board includes a wireless fidelity (Wi-F. interface, uses low power, and works directly with the Arduino integrated development environment (IDE), which helps with its integration into IoT infrastructures. The ESP8266 acts as a data bridge, transferring the measured fluid level to a remote server in real-time. The prototypeAos physical structure, including the wiring of the Arduino, ultrasonic sensor, liquid crystal display (LCD), and wireless module, was designed with the Fritzing simulation platform, as shown in Figure 1. This modelling approach enabled a thorough check of the electronic connections before deployment and provided a clear visual guide during the hardware assembly process. Figure 1. Prototype architecture: wiring diagram of the Arduino Uno. HC-SR04 sensor. ESP8266 Wi-Fi module and display and alarm modules Design and evaluation of a lowAccost realActime fluid-level monitoring system A (Jovianne Birindw. A ISSN: 1693-6930 Sensor mounting, tank geometry and calibration The ultrasonic sensor was mounted vertically above the liquid surface, with its acoustic axis oriented perpendicular to the liquid interface to ensure accurate distance measurements. To avoid any movement that could affect the readings, the sensor was securely fixed to an insulating wooden plate. The test tank has a total height ya = 200. The fluid level ya was computed using: ya =yaOeycc . where ycc is the measured distance from the sensor to the fluid surface. This computation was handled directly by the Arduino Uno microcontroller, which then displayed the result on an LCD module for immediate user Figure 2 illustrates the HC-SR04 mounting configuration and the tank geometry used for calibration and validation . a = 200 c. Figure 2. HC-SR04 sensor mounted on an insulating wooden plate at the top of the test tank . a = 200 c. Prior to data collection, the HC-SR04 sensor was calibrated in situ by comparing measured distances to known fluid heights within the 200 cm test tank, using a range of controlled fill levels. At each point, three consecutive measurements were recorded, and a median-of-three filter was applied to suppress isolated outliers and improve robustness against spurious echoes. A clear linear relationship was observed between the sensorAos ToF readings and the actual fluid distances, indicating reliable behaviour under static conditions. To contextualize environmental influences on ultrasonic propagation, a DHT11 sensor was integrated for real-time acquisition of ambient temperature. These values were used to dynamically correct the speed of sound in air, which directly impacts the accuracy of distance estimation. Although the DHT11 also provides relative humidity, only temperature was logged and used for compensation in this study. humidity-related effects are therefore considered a limitation and discussed in section 3. The correction was applied using the classical physical model: yc = 331 0. 6 y ycN. co/y. where ycN is the measured ambient temperature in degrees Celsius, and yc is the adjusted speed of sound. This corrected value of yc was then used in the standard ToF distance calculation: ycc= ycO ycNycuya Such environmental compensation has been demonstrated to enhance the accuracy, stability, and repeatability of ultrasonic measurements. For example. Masoudimoghaddam et al. showed that thermal correction helps reduce sensor drift in fluctuating conditions, while Kumar et al. reported a reduction in TELKOMNIKA Telecommun Comput El Control. Vol. No. April 2026: 608-619 TELKOMNIKA Telecommun Comput El Control the mean absolute deviation from 3. 04 cm to 2. 76 cm for the HC-SR04 when temperature data were applied during calibration. Despite its practical advantages, the HC-SR04 is affected by intrinsic constraints, including near-field effects, finite operating range, and sensitivity to off-axis echoes due to its beam pattern, which can bias ToF estimates in confined geometries or under imperfect alignment . These effects are most critical near extreme fill levels . ery short or long sensor-to-surface distance. , where echo stability may degrade and the returned signal becomes less reliable. In liquid-level monitoring, non-ideal interface conditions such as agitation or foaming . nd, in practice, surface turbulence or condensatio. may further reduce echo quality and increase measurement variance, particularly under dynamic regimes . In this study, these effects were limited through rigid vertical mounting, in situ calibration, and repeated sampling with median-of-three filter, combined with temperature-based sound-speed compensation. humidity was not recorded and is addressed as a limitation in section 3. Sampling procedure and data processing Each measurement session consisted of a pair of readings: one using the ultrasonic system and one using a manual dipstick gauge. Pairs were collected every 2 h, yielding 32 paired measurements over 62 h. This two-hour interval was selected to replicate the typical stock-checking routine in small fuel stations while capturing day-night variations, thus making the dataset representative of real operating conditions. Between sessions the level was adjusted . emoved flui. , and readings were taken only after surface settling. the dataset therefore consists of quasi-static snapshots rather than continuous dynamics. Raw distance readings were converted to fluid levels using . and corrected for temperature. At each sampling time, three consecutive ultrasonic readings were acquired, and a median-of-three filter was applied to suppress isolated outliers caused by spurious echoes. The resulting filtered estimates were compared with manual values, and discrepancies were analysed in terms of mean error and standard deviation. Data transmission, storage, and power considerations The Arduino Uno computed the fluid level from the HC-SR04 readings and appended a timestamp, then transmitted the record via serial to the NodeMCU ESP8266 for Wi-Fi connectivity. The ESP8266 uploaded the data to a remote server using an hypertext transfer protocol (HTTP) POST request over transmission control protocol / internet protocol (TCP/IP), synchronized with the measurement schedule . ne upload every 2 . , and each transmission was validated by the server HTTP response (Au200 OKA. The average upload cycle completed in about 5 s. From a power standpoint, the ESP8266 transmission current is on the order of 120 mA, corresponding to approximately 0. 17 mAh per upload and about 2. 0 mAh/day for 12 uploads/day when considering communication only. On the server side, a PHP script stored the records in a my structured query language (MySQL) database for subsequent analysis. Statistical analysis For each paired observation i, the error was defined as: = yaycyycycuycycu,ycn Oe yaycyceyce,ycn . where yaycyycycuycycu,ycn and yaycyceyce,ycn denote the prototype and reference measurements at time i, respectively. Accuracy was summarised using the following metrics computed over the n=32 data pairs: Oe Mean absolute error (MAE): ycu ycAyaya = Ocycn=. yaycyycycuycycu,ycn Oe yaycyceyce,ycn | . ycu Oe Standard deviation (SD): ycIya = Oo ycuOe1 ycu Oc ycn=1 (. aycyycycuycycu,ycn Oe yaycyceyce,ycn ) Oe yceI) . With yceI calculated as: yceI = Ocycn=1. aycyycycuycycu,ycn Oe yaycyceyce,ycn ) ycu Root means square error (RMSE): Design and evaluation of a lowAccost realActime fluid-level monitoring system A (Jovianne Birindw. A ISSN: 1693-6930 ycu ycIycAycIya = Oo Oc ycu ycn=1 . aycyycycuycycu,ycn Oe yaycyceyce,ycn ) . A two-sided 95 % confidence interval (CI) for the mean error was obtained as: yaya95% = yceA A yc0. 975,ycuOe1 ycIya Ooycu To assess association with the manual reference, we plotted prototype vs. manual against the line of equality . c = yc. , computed PearsonAos correlation coefficient yc with two-sided 95 % CIs (Fisher yc transfor. and p-value, and fitted an ordinary-least-squares (OLS) regression: ycEycycuycycuycycycyyce = yca yca y ycAycaycuycycayco We estimated the slope yca, intercept yca, and ycIA, and formally test yca = 1 . o proportional bia. and yca = 0 . o constant bia. Model assumptions . ormality, homoscedasticity of residual. were checked visually. All tests were two-sided with yu = 0. analyses were performed in ycI . ase stats, ggplot. RESULTS AND DISCUSSION Prototype overview The final prototype developed for fluid-level monitoring and illustrated in Figure 3, integrates multiple low-cost components into a compact and autonomous system. The core sensing unit consists of an HC-SR04 ultrasonic sensor mounted on a stable vertical support above a 200 cm test container, representing the fuel tank. The sensor captures the distance to the fluid surface using ToF principles. The Arduino Uno R3 serves as the central processing unit, handling sensor data acquisition and real-time computation of fluid level. To improve measurement precision, a DHT11 sensor continuously provides temperature values, enabling compensation for variations in the speed of sound. An LCD module displays the fluid level locally for on-site monitoring, while a NodeMCU ESP8266 ensures Wi-Fi communication by transmitting structured data to a remote server using HTTP POST requests. A buzzer module is also integrated to trigger local alerts when the fluid level falls below a predefined threshold. Figure 3. Prototype of the fuel monitoring system Validation and accuracy The validation of the prototype was conducted under controlled laboratory conditions over a period of 62 hours. The ultrasonic sensor was mounted at the top of a vertical test tank with a fixed height of 200 cm, simulating realistic fuel-storage scenarios. The system was powered continuously, and measurements were logged every two hours using both the automated sensor and a manual reference method. Each validation cycle involved the following steps: . the HC-SR04 sensor recorded the distance from the sensor to the fluid surface. at each measurement interval, three consecutive distance readings were taken and filtered using a median-of-three operator to reduce random fluctuations. the ambient temperature was measured using the DHT11 sensor, and the fluid level was computed after applying temperature-based correction to the speed of sound. the computed value was displayed on the LCD module and simultaneously TELKOMNIKA Telecommun Comput El Control. Vol. No. April 2026: 608-619 TELKOMNIKA Telecommun Comput El Control transmitted to the server. a manual fluid-level reading was taken using a calibrated dipstick for groundtruth comparison. A total of 32 paired measurements were collected over the 62-h test period and are reported in Table 1. Measurements were taken under quasi-static conditions after surface settling to minimize fluid-motion Across the tested range . pproximately 168Ae200 c. , the signed error remained stable, with deviations typically within A2 cm and no clear trend with level. This suggests that the median-of-three estimate provided comparable accuracy at both ends of the investigated interval. These data form the basis for the accuracy analysis presented below. implications for dynamic operation and long-term drift are discussed in section 3. Table 1. Paired measurements of fluid level during the 62Achour validation . cu = . Time . Prototype measurement . yaycyycycuycycu,ycn Manual measurement (C. yaycyceyce,ycn Temperature Error . The corresponding aggregate performance metrics derived from these paired observations are summarised in Table 2. Figure 4 illustrates the distribution of signed measurement errors . aycyycycuycycu,ycn Oe yaycyceyce,yc. , while agreement between the prototype and the manual reference is further assessed in Figures 5. using an equality plot . c = yc. and an ordinary least-squares (OLS) regression analysis. Table 2. Summary of performance metrics comparing ultrasonic measurements to manual measurements . cu = . Metric Mean error Mean absolute error (MAE) Standard deviation Root mean square error (RMSE) 95% confidence interval of mean error Pearson correlation . 95% CI for r p-value . wo-side. OLS slope . 95% CI for slope OLS intercept . 95% CI for intercept RA (OLS) Value 03 cm 91 cm 06 cm 05 cm A0. 37 cm 987Ae0. 06 y 10a 957Ae1. 13 cm Oe7. 62 to 7. 89 cm Design and evaluation of a lowAccost realActime fluid-level monitoring system A (Jovianne Birindw. A ISSN: 1693-6930 Figure 4. Histogram of ultrasonic measurement errors . Figure 5. Correlation and regression analysis of prototype versus manual measurements. scatter with equality line . c = yc. , showing near-perfect alignment and . equality line . and OLS regression Comparison with previous studies and implications for static operation The prototype developed here achieves centimetreAclevel accuracy at a cost of less than USD 55 for the bill of materials, placing it among the most economical nonAccontact fluidAclevel measurement solutions. When compared with manual dipstick readings, the error metrics remain within acceptable limits for fuel inventory management. The 2Ach sampling interval and 32 paired measurements were sufficient to capture the small fluctuations observed in a static tank, and the strong linear correlation between the ultrasonic and manual readings confirms the validity of the calibration procedure. Under short-term static validation . , the statistical agreement was quantified as follows: mean error 0. 03 cm . % CI A0. 37 c. MAE 0. 91 cm. SD 06 cm. RMSE 1. 05 cm. PearsonAos yc = 0. % CI 0. 987Ae0. p O 0. An OLS fit . cEycycuycycuycycycyyce = yca yca y ycAycaycuycycayc. yielded yca = 0. % CI 0. 957Ae1. , yca = 0. 13 cm . % CI Oe7. 62Ae7. , and ycIA = 0. with yca not different from 1 and a not different from 0, indicating no meaningful proportional or constant bias under these conditions. Taken together, these statistical results indicate centimetre-level accuracy under shortterm static conditions, confirming the reliability of both the sensor calibration and the environmental compensation strategy. Agreement with the manual gauge was quantitatively strong, with high Pearson correlation and an OLS fit whose slope was near unity, intercept near zero, and high ycIA, indicating no detectable proportional or constant bias. Moreover, the low variance of the paired errors and the narrow residual spread around the OLS fit reflect excellent repeatability, comparable to benchmarks reported by . , . By achieving centimetreAclevel accuracy in the static tank, it addresses the limitations of manual gauge readings and highAccost proprietary systems while maintaining operational safety and efficiency. This finding underscores the potential of lowAccost openAcsource prototypes for resourceAcconstrained fuel stations. Consistent with recent studies . , . , the presented system leverages a lowAccost, modular Arduino architecture offering affordability, simplicity and autonomy. This aligns with the observations of . , who confirmed that openAcsource IoT solutions can reduce costs by more than 75 % while maintaining measurement accuracy. TELKOMNIKA Telecommun Comput El Control. Vol. No. April 2026: 608-619 TELKOMNIKA Telecommun Comput El Control Additionally. Sunny et al. reported high reliability and resilience for lowAccost IoT sensor nodes deployed under challenging rural conditions, which strongly validates our approach and emphasises its practical value in resourceAcconstrained settings. While the present study focused on static conditions, the methodology could be extended to other fluids or tank geometries after appropriate calibration. This is particularly relevant since prior studies employing float-based sensors have reported notable inaccuracies under turbulent or irregular tank conditions . Influence of humidity and perspectives for compensation Variations in the speed of sound due to humidity were not compensated for in this study. Humid air contains a greater proportion of water molecules. this tends to reduce air density and slightly accelerate sound, while the thermodynamic properties of water vapour induce a counteracting deceleration effect. Recent reviews have confirmed that, although this effect is much smaller than the influence of temperature, neglecting humidity can still introduce measurable biases in ultrasonic distance estimation . In comparable experimental work, environmental factors including humidity have been shown to affect ultrasonic travel times and reduce rangefinder accuracy under realistic conditions . A possible future enhancement would be to integrate a humidity sensor, which . found significantly influence ultrasonic signal propagation, and to use a more complete model yc . cN, ycIy. to correct this bias and bring the accuracy closer to the millimetre-scale. Moreover, field evidence that misalignment or surface condensation can degrade ultrasonic performance further reinforces the importance of environmental compensation to ensure robust accuracy across variable conditions. Comparison with recent literature To situate our approach relative to recent work. Table 3 summarizes several fluid-level monitoring systems reported in the recent literature. Compared with these approaches, the system of . offered a wide measurement range . Ae645 c. but suffered from relatively high error (RMSE 1. 5 c. and lacked environmental compensation, limiting robustness. Galli et al. improved accuracy (<6 % erro. and added temperature correction, though at a higher unit cost . C) and with dependence on local micro secure digital . icroSD) storage. Lee and Jung . achieved outstanding sub-millimetre resolution . 06 m. accuracy, but required a personal computer (PC)-based image processing setup with universal serial bus (USB) connectivity and dual compensation, which hinders field portability. In contrast, the present work achieves competitive accuracy (MAE 0. 91 cm over 0Ae200 c. while remaining low-cost (<55 USD), lightweight, and fully wireless through ESP8266 integration. Although its resolution is lower than that of image-based systems, the inclusion of temperature compensation and IoT connectivity provides a balanced and scalable solution for practical and remote monitoring applications, consistent with the benefits of IoT-enabled fluid management highlighted in recent studies . , . Table 3. Comparison of selected recent fluidAclevel monitoring systems Work Present Sensor/principle Ultrasonic (HCAcSR. Arduino Ultrasonic sensor (HC-SR. DS18B20 (ArduHydr. Image-based sensor with camera processing algorithm HC-SR04 DHT11 Measurement 15Ae645 cm Typical error Accuracy 5 cm. RMSE 1. 5 cm Approximate OO USD 100 Connectivity Local (SD Environmental None 50 C per sensor . C each devic. Local storage on microSD Temperature 0Ae30 cm . ycIA > 0. root-mean-square percentage error <6% 9% accuracy, 0. mm resolution OO USD 80 Temperature and pressure 0Ae200 cm MAE 0. 91 cm < USD 55 USB cable connection to Wi-Fi (ESP8. 2Ae450 cm Temperature Deployment considerations: power consumption, connectivity and maintenance In the context of low-cost, real-time fluid-level monitoring. Wi-Fi offers simplicity and easy integration with existing infrastructure but falls short in range, energy efficiency, and reliability under unstable The ESP8266 module used in this study consumes approximately 70 mA during active Wi-Fi transmission, with transient peaks exceeding 170 mA, significantly restricting long-term battery autonomy . A practical mitigation is duty-cycled operation which lowers average current . For deployments demanding extended range and minimal maintenance, for example, fuel stations with poor coverage, long range Design and evaluation of a lowAccost realActime fluid-level monitoring system A (Jovianne Birindw. A ISSN: 1693-6930 (LoR. provides kilometer-scale communication with ultra-low energy consumption, while ZigBee supports resilient mesh networking in distributed setups . Ae. From a maintenance standpoint, ultrasonic sensors can be subject to gradual performance degradation due to fuel vapours, dust accumulation, or thermal drift. Regular inspection and periodic recalibration are therefore essential to preserve measurement accuracy. These operational aspects, together with energy consumption and connectivity trade-offs, should be carefully considered when transitioning the prototype from laboratory validation to real deployment in fuel stations. Limitations and future work This study presents a promising low-cost ultrasonic prototype, but several limitations must be The experimental protocol was restricted to a static tank over 62 h, with levels stabilised between successive readings. no filling or draining was performed during acquisition. While the HC-SR04 sensor and the Arduino introduce only millisecond-scale latency . , negligible intrinsic dela. , the 2-hour sampling interval is not suited to capturing rapid level changes during transfer operations. For real-time monitoring of fuel transfers, we recommend shortening the acquisition interval to secondsAeminutes and applying on-device filtering to attenuate noise while tracking level dynamics. Liu et al. demonstrated that applying embedded filtering algorithms, such as the Kalman filter, improve precision by reducing noise and rejecting anomalies more effectively than the median-of-three filtering employed in this study. A dedicated dynamic test campaign is therefore required to quantify tracking error and RMSE under turbulence, sloshing and vibration, and to verify stability across typical operating scenarios. Although the centimetre-level accuracy obtained in this study is adequate for fuel inventory management, recent laboratory work has shown that ultrasonic detection can reach sub-centimetre accuracy, with errors below 3 mm under controlled conditions . This contrast highlights opportunities for further refinement and motivates future efforts to reduce error margins. Second, while temperature compensation was implemented, humidity effects were not addressed. Previous studies have shown that humidity can alter the speed of sound and slightly bias ultrasonic measurements . Incorporating a humidity sensor and adopting a complete yc . cN, ycIy. model could improve Third, the current design relies on Wi-Fi connectivity, which is energy-intensive and less reliable under unstable network conditions . Alternative IoT technologies such as LoRa and Zigbee offer promising solutions for large-scale deployment . Finally, long-term field trials are needed to evaluate sensor durability, the impact of dust and fuel vapours on transducer performance, and maintenance requirements such as cleaning and recalibration. In such deployments, the use of industrial-grade ultrasonic transducers certified for explosive atmospheres, as demonstrated in intrinsically safe circuit designs for ultrasonic ranging . and more recently in ultrasonic gas detection systems integrating IoT and artificial intelligence (AI) for hazardous environments . , would be required to ensure compliance with safety standards while preserving the low-cost and open-source design principles demonstrated in this prototype. These aspects are crucial for confirming the scalability and sustainability of the proposed system in operational environments. Future research will therefore include extended dynamic tests, environmental compensation . emperature and humidit. , and long-term pilot deployments. Recent works in Ie Sensors. Measurement, and Instrumentation . , . , . , . , . will provide methodological guidance and benchmarks for strengthening the validation and positioning the system relative to state-of-the-art solutions. CONCLUSION This study demonstrates that an open-source low-cost prototype combining an HC-SR04 ultrasonic sensor, an Arduino Uno microcontroller, an ESP8266 Wi-Fi module and a DHT11 temperature sensor can monitor fuel level with centimetre-level accuracy (MAE < 1 c. over a range of 0Ae200 cm under short-term static conditions. Temperature compensation effectively reduces systematic bias and ensures centimetre-level Strong agreement with the manual gauge was confirmed . igh yc. OLS yca OO 1, yca OO 0. high ycIA) with no detectable proportional or constant bias. The discussion showed that the effect of humidity on the speed of sound is negligible for most applications, but future improvements could integrate a full yc . cN, ycIy. compensation and advanced filtering algorithms to adapt to dynamic conditions. The experimental validation, however, was limited to static conditions and short-term testing . h in a single tan. with a 2-h sampling interval, which constrains the generalisation of the findings. Dynamic filling and draining scenarios, as well as long-term deployments, remain to be addressed in order to confirm robustness and scalability. Although the results are promising for resource-limited fuel stations, extended field trials under operational conditions, together with considerations of energy consumption and maintenance strategies, are necessary to validate largescale deployment. With these improvements, open-source ultrasonic systems can constitute a viable alternative TELKOMNIKA Telecommun Comput El Control. Vol. No. April 2026: 608-619 TELKOMNIKA Telecommun Comput El Control to costly proprietary gauges for autonomous fuel-stock management and for enabling remote logging and ACKNOWLEDGMENTS The authors gratefully acknowledge the support of the University Catholique de Bukavu. FUNDING INFORMATION Authors state no funding involved. AUTHOR CONTRIBUTIONS STATEMENT This journal uses the Contributor Roles Taxonomy (CRediT) to recognize individual author contributions, reduce authorship disputes, and facilitate collaboration. Name of Author Jovianne Birindwa Styphane Birindwa Birhashwirwa C : Conceptualization M : Methodology So : Software Va : Validation Fo : Formal analysis ue ue ue ue ue ue ue ue ue I : Investigation R : Resources D : Data Curation O : Writing - Original Draft E : Writing - Review & Editing ue ue ue ue ue ue ue ue ue Vi : Visualization Su : Supervision P : Project administration Fu : Funding acquisition CONFLICT OF INTEREST STATEMENT The authors declare that they have no conflict of interest. DATA AVAILABILITY The datasets generated and/or analyzed during the current study are available from the corresponding author upon reasonable request. REFERENCES