Improved Performance of Wi-Fi Based Communication with Multiple Sensors Through Collaboration Between the WebSerial Remote Serial Monitor and ESP-NOW Protocol
DOI:
https://doi.org/10.26408/127.04Keywords:
ESP-NOW, RSSI, WebSerial, Wi-FiAbstract
This article is a continuation of the research conducted in [Abotaleb 2023] to analyse the importance of coexistence between different wireless technologies in the instrumentation field. The WebSerial based laboratory stand described in [Abotaleb 2023] showed a limited range of WiFi communication due to decreased Received Signal Strength Indicator (RSSI) levels at points not located at a straight Line of Sight (LOS) from the host controller. The ESP32 controller is the backbone of such a stand, administrating both serial and Wi-Fi communication to send the collected data from multiple sensors to the host controller. In order to increase the range of wireless communication, the WiFi based ESP-NOW protocol will be presented as an alternative to performing such a task from the perspective of possible future application in maritime engineering.
References
Abotaleb, M., Mindykowski, J., Dudojc, B., Masnicki, R., 2022, Towards Reliability and Safety Improvement of Measurement and Control Processes on Ships: Implementation of Wireless Hart Protocol, Bulletin of the Polytechnic Institute of Iași. Electrical Engineering, Power Engineering, Electronics Section, vol. 68, no. 1, pp. 17–48.
Carrasco, D., 2021, ESP32: WiFi and ESP-Now Simultaneously, https://www.electrosoftcloud.com/en/esp32-wifi-and-esp-now-simultaneously/ (10.06.2023).
Espressif Systems, 2023, Arduino-ESP32 Release 2.0.6.
Randomnerdtutorials, January 2020a, ESP-NOW Two-Way Communication Between ESP32 Boards, https://randomnerdtutorials.com/esp-now-two-way-communication-esp32/ (10.06.2023).
Randomnerdtutorials, January 2020b, Getting Started with ESP-NOW (ESP32 with Arduino IDE), https://randomnerdtutorials.com/esp-now-esp32-arduino-ide/ (10.06.2023).
Randomnerdtutorials, April 2020a, ESP-NOW with ESP32: Receive Data from Multiple Boards (many-to-one), https://randomnerdtutorials.com/esp-now-many-to-one-esp32/ (10.06.2023).
Randomnerdtutorials, April 2020b, ESP-NOW with ESP32: Send Data to Multiple Boards (one-to-many), https://randomnerdtutorials.com/esp-now-one-to-many-esp32-esp8266/ (10.06.2023).
Randomnerdtutorials, May 2020, ESP32: ESP-NOW Web Server Sensor Dashboard (ESP-NOW + Wi-Fi), https://randomnerdtutorials.com/esp32-esp-now-wi-fi-web-server/ (10.06.2023).
Randomnerdtutorials, August 2021, ESP32 WebSerial: Web-based Remote Serial Monitor, https://randomnerdtutorials.com/esp32-webserial-library/ (10.06.2023).
Sharma, A., 2021, WebSerial: Remote Serial Monitor for ESP8266 and ESP32, https://github.com/ayushsharma82/WebSerial (10.06.2023).
Techtutorialsx, 2022, ESP32: WebSerial Console Over Soft AP, https://techtutorialsx.com/2021/07/23/esp32-webserial-console-over-soft-ap/ (10.06.2023).
Downloads
Published
How to Cite
License
Copyright (c) 2023 The Author(s)
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain the copyright to their work, licensing it under the Creative Commons Attribution License Attribution 4.0 International licence (CC BY 4.0) which allows articles to be re-used and re-distributed without restriction, as long as the original work is correctly cited. The author retains unlimited copyright and publishing rights.