abbr. SJ GMU
ISSN 2657-5841 (printed)
ISSN 2657-6988 (online)
DOI: 10.26408
Improved Performance of Wi-Fi Based Communication with Multiple Sensors Through Collaboration Between the WebSerial Remote Serial Monitor and ESP-NOW Protocol
1
PhD Student at The Doctoral School of Gdynia Maritime University, 81-87 Morska St., 81–225 Gdynia, Poland,
e-mail: m.abotaleb@sd.umg.edu.pl
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.
This article is an open access article distributed under a Creative Commoms Attribution (CCBY 4.0) licence
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).