FRAMEWORK MODULAR BERBASIS BLE untuk KONFIGURASI DINAMIS PERANGKAT EMBEDDED HEADLESS dengan APLIKASI MOBILE

Eka Stephani Sinambela, Marojahan Mula Timbul Sigiro, Rivaldo Butar-butar, Ezra Pasaribu, Rika Simatupang, Frengki Simatupang, istas Pratomo Manalu, Gerry Italiano Wowiling, Sari Muthia Silalahi, Pandapotan Siagian

Abstract


This study presents the development of a modular Bluetooth Low Energy (BLE)-based framework designed to enable dynamic configuration of headless embedded devices using an ESP32 microcontroller through a mobile application. Manual configuration processes that require physical device access and firmware reprogramming are often prone to human error and inefficiency, particularly for Internet of Things (IoT) devices deployed at the production stage. The proposed system aims to address these challenges by facilitating real-time, energy-efficient configuration management via wireless communication. The BLE-based mobile application serves as a user interface that allows secure bidirectional data exchange with the embedded device, enabling the modification of configuration parameters such as PIN, IP address, and SSID. The framework also ensures that all configuration updates are stored permanently within the device’s non-volatile memory, thereby eliminating the need for repeated reprogramming. Experimental evaluations were conducted to validate the system’s functionality and reliability. The results indicate that the application successfully scans, connects to, and updates individual ESP32-based headless devices. Configuration changes were applied accurately and persistently, confirming the stability and robustness of the proposed framework. The findings demonstrate that this approach significantly improves efficiency in IoT device management by reducing configuration time, minimizing potential errors, and simplifying maintenance workflows. Overall, the study contributes to advancing the development of intelligent, modular, and energy-efficient solutions for managing distributed embedded systems in modern IoT environments.

Keywords


Bluetooth Low Energy, Dynamic ESP32 Configuration, Headless Embedded ESP32, Modular Framework

References


M. Mansour et al., “Internet of Things: A Comprehensive Overview on Protocols, Architectures, Technologies, Simulation Tools, and Future Directions,” Energies (Basel), vol. 16, no. 8, p. 3465, Apr. 2023, doi: 10.3390/en16083465.

J. Zhang, “The application of bluetooth technology in the internet of things,” Applied and Computational Engineering, vol. 12, no. 1, pp. 177–183, Sep. 2023, doi: 10.54254/2755-2721/12/20230334.

A. Choudhary, “Internet of Things: a comprehensive overview, architectures, applications, simulation tools, challenges and future directions,” Discover Internet of Things, vol. 4, no. 1, p. 31, Dec. 2024, doi: 10.1007/s43926-024-00084-3.

D. Hercog, T. Lerher, M. Truntič, and O. Težak, “Design and Implementation of ESP32-Based IoT Devices,” Sensors, vol. 23, no. 15, p. 6739, Jul. 2023, doi: 10.3390/s23156739.

R. A. K. Fezeu, T. J. Salo, A. Zhang, and Z.-L. Zhang, “Dissecting IoT Device Provisioning Process,” Oct. 2023.

E. Kalinin, D. Belyakov, D. Bragin, and A. Konev, “IoT Security Mechanisms in the Example of BLE,” Computers, vol. 10, no. 12, p. 162, Nov. 2021, doi: 10.3390/computers10120162.

X. Che, Y. He, X. Feng, K. Sun, K. Xu, and Q. Li, “BlueSWAT: A Lightweight State-Aware Security Framework for Bluetooth Low Energy,” May 2024.

L. Schuhmacher, S. Pollin, and H. Sallouha, “ecoBLE: A Low-Computation Energy Consumption Prediction Framework for Bluetooth Low Energy,” Aug. 2023.

I. Natgunanathan, N. Fernando, S. W. Loke, and C. Weerasuriya, “Bluetooth Low Energy Mesh: Applications, Considerations and Current State-of-the-Art,” Sensors, vol. 23, no. 4, p. 1826, Feb. 2023, doi: 10.3390/s23041826.

M. A. Al-Shareeda, M. A. Saare, S. Manickam, and S. Karuppayah, “Bluetooth low energy for internet of things: review, challenges, and open issues,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 31, no. 2, p. 1182, Aug. 2023, doi: 10.11591/ijeecs.v31.i2.pp1182-1189.

A. P. Wirawan and H. Nugroho, “Perancangan Node Sensor Nirkabel BLE Bertenaga Baterai menggunakan ESP32 untuk Aplikasi Pertanian Cerdas,” Telekontran : Jurnal Ilmiah Telekomunikasi, Kendali dan Elektronika Terapan, vol. 11, no. 1, pp. 12–22, May 2023, doi: 10.34010/telekontran.v11i1.9607.

S. D. Kalamaras, M.-A. Tsitsimpikou, C. A. Tzenos, A. A. Lithourgidis, D. S. Pitsikoglou, and T. A. Kotsopoulos, “A Low-Cost IoT System Based on the ESP32 Microcontroller for Efficient Monitoring of a Pilot Anaerobic Biogas Reactor,” Applied Sciences, vol. 15, no. 1, p. 34, Dec. 2024, doi: 10.3390/app15010034.

A. Barua, M. A. Al Alamin, Md. S. Hossain, and E. Hossain, “Security and Privacy Threats for Bluetooth Low Energy in IoT and Wearable Devices: A Comprehensive Survey,” IEEE Open Journal of the Communications Society, vol. 3, pp. 251–281, 2022, doi: 10.1109/OJCOMS.2022.3149732.

C. Gupta and G. Varshney, “An improved authentication scheme for BLE devices with no I/O capabilities,” Comput Commun, vol. 200, pp. 42–53, Feb. 2023, doi: 10.1016/j.comcom.2023.01.001.

J. F. Landivar, P. Crombez, S. Pollin, and H. Sallouha, “QualityBLE: A QoS Aware Implementation for BLE Mesh Networks,” Aug. 2023.

E. Marevac, E. Kadušić, N. Živić, N. Buzađija, and S. Lemeš, “Framework Design for the Dynamic Reconfiguration of IoT-Enabled Embedded Systems and ‘On-the-Fly’ Code Execution,” Future Internet, vol. 17, no. 1, p. 23, Jan. 2025, doi: 10.3390/fi17010023.

M. N. A. Sheikh, I.-S. Hwang, M. S. Raza, and M. S. Ab-Rahman, “A Qualitative and Comparative Performance Assessment of Logically Centralized SDN Controllers via Mininet Emulator,” Computers, vol. 13, no. 4, p. 85, Mar. 2024, doi: 10.3390/computers13040085.

M. A. Al-Shareeda, M. A. Saare, S. Manickam, and S. Karuppayah, “Bluetooth low energy for internet of things: review, challenges, and open issues,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 31, no. 2, p. 1182, Aug. 2023, doi: 10.11591/ijeecs.v31.i2.pp1182-1189.

P. Weichbroth, “Usability Testing of Mobile Applications: A Methodological Framework,” Applied Sciences, vol. 14, no. 5, p. 1792, Feb. 2024, doi: 10.3390/app14051792.

C.-F. Cheng, C. J. Lin, and I.-C. Liu, “Mobile Data Visualisation Interface Design for Industrial Automation and Control: A User-Centred Usability Study,” Applied Sciences, vol. 15, no. 19, p. 10832, Oct. 2025, doi: 10.3390/app151910832.




DOI: https://doi.org/10.30591/jpit.v11i2.10271

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

JPIT INDEXED BY

  
  

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.