Design and Implementation of a WiFi Manager System on the ESP8266 Module for IoT Applications

Authors

  • Rahmatul Nisa Politeknik Aceh Selatan Author
  • Eka Dodi Suryanto Universitas Negeri Medan Author
  • Erwinsyah Sipahutar Politeknik ATI Padang Author
  • Arie Budiansyah Universitas Syiah Kuala Author
  • Rudi Arif Candra Politeknik Aceh Selatan Author https://orcid.org/0000-0002-5314-7343

DOI:

https://doi.org/10.62671/gaset.v1i2.248

Keywords:

ESP8266, WiFi Manager, Internet of Things, Access Point, Web Configuration

Abstract

The rapid growth of Internet of Things (IoT) technology has increased the demand for flexible and user-friendly wireless connectivity in embedded systems. One of the most widely used modules in IoT applications is the ESP8266, which integrates a microcontroller and WiFi capability in a compact and low-cost platform. Despite its advantages, WiFi configuration on the ESP8266 is commonly implemented using static credentials that are hardcoded into the firmware. This approach requires recompilation and reprogramming whenever network parameters change, making it inefficient and impractical for end users and large-scale deployment. This research proposes the design and implementation of a WiFi Manager system on the ESP8266 module to enable dynamic WiFi configuration without modifying the firmware. The proposed system allows the ESP8266 to automatically switch to Access Point (AP) mode when it fails to connect to a previously stored network. Users can then configure WiFi credentials through a web-based interface using a standard web browser. The configuration data are stored in non-volatile memory and used to reconnect the device in Station (STA) mode once a valid network is detected. The research methodology includes system design, firmware development using the Arduino platform, and functional testing to evaluate connectivity performance and reliability. Experimental results show that the WiFi Manager system successfully simplifies the WiFi configuration process, achieves a high connection success rate, and provides stable reconnection after power reset. The proposed approach enhances usability, deployment flexibility, and scalability of ESP8266-based IoT devices.

References

Adeoye, S. (2025). Internet of Things (IoT): A Vision, Architectural Elements and Future Directions. Cognizance Journal of Multidisciplinary Studies, 5, 316–338. https://doi.org/10.47760/cognizance.2025.v05i01.027

Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015). Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, 17(4), 2347–2376. https://doi.org/10.1109/COMST.2015.2444095

Aouedi, O., Vu, T.-H., Sacco, A., Nguyen, D. C., Piamrat, K., Marchetto, G., & Pham, Q.-V. (2025). A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directions. IEEE Communications Surveys & Tutorials, 27(2), 1238–1292. https://doi.org/10.1109/COMST.2024.3430368

Atif, M., Muralidharan, S., Ko, H., & Yoo, B. (2020). Wi-ESP—A tool for CSI-based Device-Free Wi-Fi Sensing (DFWS). Journal of Computational Design and Engineering, 7(5), 644–656. https://doi.org/10.1093/jcde/qwaa048

Ayeni, P. O., & Adesoba, O. C. (2025). IoT-based home control system using NodeMCU and Firebase. Journal of Edge Computing, 4(1), 17–34. https://doi.org/10.55056/jec.814

Boškov, I., Yetgin, H., Vucnik, M., Fortuna, C., & Mohorcic, M. (2020). Time-to-Provision Evaluation of IoT Devices Using Automated Zero-Touch Provisioning. https://doi.org/10.48550/arXiv.2009.09731

Cetintav, I., & Sandikkaya, M. T. (2023). A lightweight authentication and management method for Internet of Things. Internet of Things, 23, 100842. https://doi.org/https://doi.org/10.1016/j.iot.2023.100842

Community, A. (2024). WiFiManager library documentation. In Arduino Library Reference. https://www.arduino.cc/reference/en/libraries/wifimanager/

Helal, M. (2025). Current developments, applications, challenges and future trends in internet of things: A survey. International Journal of Data and Network Science, 9, 125–138. https://doi.org/10.5267/j.ijdns.2024.9.008

Hong, H., Kim, Y. Y., & Kim, R. Y. (2018). A Low-Power WLAN Communication Scheme for IoT WLAN Devices Using Wake-Up Receivers. In Applied Sciences (Vol. 8, Issue 1, p. 72). https://doi.org/10.3390/app8010072

Kavre, M., Gadekar, A., & Gadhade, Y. (2019). Internet of Things (IoT): A Survey. https://doi.org/10.1109/PuneCon46936.2019.9105831

Nikoukar, A., Raza, S., Poole, A., Günes, M., & Dezfouli, B. (2018). Low-Power Wireless for the Internet of Things: Standards and Applications. IEEE Access, PP, 1. https://doi.org/10.1109/ACCESS.2018.2879189

Ogenyi, H. (2023). IoT Based Smart Home Automation system Using Esp 8266. https://doi.org/10.5281/zenodo.15869261

Pancane, I., Hermawan, Y., & Kumara, I. (2025). Design and Implementation of IoT-Based Smart Home System with ESP8266 for Energy Efficiency. Formosa Journal of Computer and Information Science, 4, 71–82. https://doi.org/10.55927/fjcis.v4i1.14084

Radia, M. A. A., Nimr, M. K. El, & Atlam, A. S. (2023). IoT-based wireless data acquisition and control system for photovoltaic module performance analysis. E-Prime - Advances in Electrical Engineering, Electronics and Energy, 6, 100348. https://doi.org/https://doi.org/10.1016/j.prime.2023.100348

S, D. J., Faizal, M., S, T., Kiran, M., & C, R. N. (2026). IoT-Based Renewable Energy Monitoring System using NodeMCU and Blynk: A Comprehensive Review. Journal of Advance Research in Mobile Computing, 8(1). https://doi.org/10.5281/zenodo.18218234

Systems, E. (2024). ESP8266EX datasheet. Espressif Systems Co., Ltd. https://www.espressif.com

Tripathi, S. P., Yadav, R. K., & Rai, A. K. (2022). Network embedding based link prediction in dynamic networks. Future Generation Computer Systems, 127, 409–420. https://doi.org/https://doi.org/10.1016/j.future.2021.09.024

Downloads

Published

2026-02-25

How to Cite

Nisa, R., Suryanto, E. D. ., Sipahutar, E. ., Budiansyah, A. ., & Candra, R. A. (2026). Design and Implementation of a WiFi Manager System on the ESP8266 Module for IoT Applications. Global Advances in Science, Engineering & Technology (GASET), 1(2), 51-60. https://doi.org/10.62671/gaset.v1i2.248

How to Cite

Nisa, R., Suryanto, E. D. ., Sipahutar, E. ., Budiansyah, A. ., & Candra, R. A. (2026). Design and Implementation of a WiFi Manager System on the ESP8266 Module for IoT Applications. Global Advances in Science, Engineering & Technology (GASET), 1(2), 51-60. https://doi.org/10.62671/gaset.v1i2.248

Most read articles by the same author(s)