Design and Performance Analysis of a Low-Cost ESP32-Based NAT WiFi Repeater for Indoor IoT Networks
DOI:
https://doi.org/10.62671/gaset.v1i2.249Keywords:
ESP32, NAT, WiFi Repeater, IoT, Indoor Propagation, Energy EfficiencyAbstract
The rapid proliferation of indoor Internet of Things (IoT) systems has intensified the need for cost-effective and energy-efficient wireless coverage extension solutions. Conventional commercial WiFi repeaters are often over-provisioned in terms of hardware capability and power consumption, making them unsuitable for small-scale IoT laboratories and energy-constrained environments. Although microcontroller-based platforms such as the ESP32 have been widely used for IoT gateways, their systematic evaluation as Network Address Translation (NAT)-based WiFi repeaters remains limited. This paper presents the design, implementation, and experimental performance evaluation of a low-cost ESP32-based NAT WiFi repeater for indoor IoT networks. The proposed architecture operates in dual-mode (Station + Access Point) configuration using a single 2.4 GHz radio interface and software-based NAT forwarding. Hardware optimization, including Bluetooth deactivation and transmission power tuning, is applied to reduce energy overhead. Experimental measurements conducted in an indoor laboratory environment evaluate throughput, latency, received signal strength indicator (RSSI), and power consumption. Results indicate that the proposed system achieves 15–35 Mbps throughput under single-client conditions, with an average latency increase of 3–8 ms compared to direct router connections. The repeater improves signal strength by up to 18 dB in weak-coverage areas, extending effective indoor coverage by approximately 10–20 m. Measured power consumption remains below 1.2 W during active forwarding, significantly lower than typical commercial repeaters. The main contribution of this work lies in providing a quantified energy–performance characterization of a microcontroller-based NAT repeater.
References
Arregui Almeida, D., Chafla Altamirano, J., Román Cañizares, M., Játiva, P. P., Guaña-Moya, J., & Sánchez, I. (2025). Gateway-Free LoRa Mesh on ESP32: Design, Self-Healing Mechanisms, and Empirical Performance. In Sensors (Vol. 25, Issue 19, p. 6036). https://doi.org/10.3390/s25196036
Bakare, M. S., & Abubaker, K. (2026). IoT-based indoor environmental monitoring system using multi-parameter sensing and ESP32-WROOM integration. Discover Electronics, 3(1), 6. https://doi.org/10.1007/s44291-026-00157-3
Becker, B., Oberli, C., Zobel, J., Steinmetz, R., & Meuser, T. (2025). ESP-NOW Performance in Outdoor Environments: Field Experiments and Analysis. 2025 20th Wireless On-Demand Network Systems and Services Conference (WONS), 1–8.
Chai, T., Kim, D., & Shin, S. (2025). Efficient Internet of Things Communication System Based on Near-Field Communication and Long Range Radio. In Sensors (Vol. 25, Issue 8, p. 2509). https://doi.org/10.3390/s25082509
Chang, Y.-H., Wu, F.-C., & Lin, H.-W. (2025). Design and Implementation of ESP32-Based Edge Computing for Object Detection. In Sensors (Vol. 25, Issue 6, p. 1656). https://doi.org/10.3390/s25061656
Devi, A., & Umamaheswari, G. (2025). A Comprehensive Investigation of ESP32 in Enhancing Wi-Fi Range and Traffic Control for Defence Networks. Defence Science Journal, 75, 100–110. https://doi.org/10.14429/dsj.75.20284
Khan, A. U., Khan, M. E., Hasan, M., Zakri, W., Alhazmi, W., & Islam, T. (2022). An Efficient Wireless Sensor Network Based on the ESP-MESH Protocol for Indoor and Outdoor Air Quality Monitoring. In Sustainability (Vol. 14, Issue 24, p. 16630). https://doi.org/10.3390/su142416630
Li, X., & Si, W. E. I. (2025). Research on Deep Learning-Based Optimization Algorithms for IoT Communication. IEEE Access, 13(June), 177724–177744. https://doi.org/10.1109/ACCESS.2025.3597098
Macaia, A., Narayan, N., Shukla, R., Chandra, A., Zelený, O., Zavorka, R., Blumenstein, J., Prokes, A., Wojtun, J., Kelner, J., & Ziółkowski, C. (2025). Framework for Indoor Wireless Propagation Modeling Through Wireless Insite®. https://doi.org/10.1109/RADIOELEKTRONIKA65656.2025.11008377
Manual, T. R. (n.d.). Technical Reference Manual.
Mendoza, R., Monton, J., & Dellosa, J. (2024). IoT-Based Energy Monitoring System for Optimizing Power Consumption in University Facilities. https://doi.org/10.1109/IDAP64064.2024.10710764
Orie, R., Otabil, L., Agorua, J., & Iqbal, M. T. (2025). Enhanced IoT-Based Optimization for a Hybrid Power System in Cartwright, Labrador. In Energies (Vol. 18, Issue 7, p. 1566). https://doi.org/10.3390/en18071566
Plauska, I., Liutkevičius, A., & Janavičiūtė, A. (2023). Performance Evaluation of C/C++, MicroPython, Rust and TinyGo Programming Languages on ESP32 Microcontroller. In Electronics (Vol. 12, Issue 1, p. 143). https://doi.org/10.3390/electronics12010143
Rahimifar, A., & Kavian, Y. S. (2025). A Review on Energy Efficiency in Software-Defined Wireless Sensor Networks for IoT Applications. 2025 Fifth National and the First International Conference on Applied Research in Electrical Engineering (AREE), 1–6. https://doi.org/10.1109/AREE63378.2025.10880302
Ravilla, L., Upadhyay, S., Louis, M. T., Swain, B., & Mamatha, G. N. (2025). Energy-Efficient Protocols for Massive IOT Connectivity in 6G Networks. 5(1), 550–553.
Sabo, A., Suleiman, H., Dahiru, Y., Jatau, N., Yusuf, A., & Chikodi, A. (2024). Development and Implementation of an ESP32 IOT-Based Smart Grid for Enhanced Energy Efficiency and Management. European Journal of Theoretical and Applied Sciences, 2, 565–576. https://doi.org/10.59324/ejtas.2024.2(3).43
Singh, R., Berkvens, R., & Weyn, M. (2020). Energy Efficient Wireless Communication for IoT Enabled Greenhouses. https://doi.org/10.1109/COMSNETS48256.2020.9027392
Sridevi, & Kolhar, A. (2025). Energy-Efficiency Strategies for Wireless Sensor Networks in IoT (pp. 167–192). https://doi.org/10.4018/979-8-3373-0300-0.ch006
Systems, E. (2025a). ESP32 Wi-Fi Driver. Espressif Systems. https://docs.espressif.com/projects/esp-idf/en/v5.0/esp32/api-guides/wifi.html
Systems, E. (2025b). ESP32 Wi-Fi Driver Overview. Espressif Systems. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/wifi-driver/overview.html
Tradacete-Ágreda, M., Sánchez-Pérez, A., Santos-Pérez, C., Hueros-Barrios, P. J., Rodríguez-Sánchez, F. J., & Espolio-Maestro, J. (2025). Smart Energy Management for Residential PV Microgrids: ESP32-Based Indirect Control of Commercial Inverters for Enhanced Flexibility. In Sensors (Vol. 25, Issue 21, p. 6595). https://doi.org/10.3390/s25216595
Urazayev, D., Eduard, A., Ahsan, M., & Zorbas, D. (2023). Indoor Performance Evaluation of ESP-NOW. https://doi.org/10.1109/SIST58284.2023.10223585









