Improved Performance of Wi-Fi Based Communication with Multiple Sensors Through Collaboration Between the WebSerial Remote Serial Monitor and ESP-NOW Protocol

Authors

  • Mostafa Abotaleb PhD Student at The Doctoral School of Gdynia Maritime University, 81-87 Morska St., 81–225 Gdynia, Poland

DOI:

https://doi.org/10.26408/127.04

Keywords:

ESP-NOW, RSSI, WebSerial, Wi-Fi

Abstract

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

2023-09-30

How to Cite

Abotaleb, M. (2023). Improved Performance of Wi-Fi Based Communication with Multiple Sensors Through Collaboration Between the WebSerial Remote Serial Monitor and ESP-NOW Protocol. Scientific Journal of Gdynia Maritime University, (127), 42–56. https://doi.org/10.26408/127.04