Uploaded January 2022 | Updated September 2026, 1 week ago
In this tutorial we are going to learn how to get started using the WebSerial library, which offers a Serial like interface over the web.
GitHub page of the library: github.com/ayushsharma82/WebSerial
Installation instructions: github.com/ayushsharma82/WebSerial#how-to-install
Under the hood, the library uses the async HTTP web server library, which you need to install as a dependency: github.com/me-no-dev/ESPAsyncWebServer
For a written tutorial about WebSerial, please check this post at my blog: techtutorialsx.com/2021/01/09/esp32-arduino-webserial
FireBeetle ESP32 board used: dfrobot.com/product-2231.html
mDNS on the ESP32: techtutorialsx.com/2020/04/17/esp32-mdns-address-resolution
Suggested written posts:
Async HTTP webserver introduction: techtutorialsx.com/2017/12/01/esp32-arduino-asynchronous-http-webserver
Websockets server on the ESP32: techtutorialsx.com/2018/08/14/esp32-async-http-web-server-websockets-introduction
In this tutorial we are going to learn how to get started using the WebSerial library, which offers a Serial like interface over the web.
GitHub page of the library: github.com/ayushsharma82/WebSerial
Installation instructions: github.com/ayushsharma82/WebSerial#how-to-install
Under the hood, the library uses the async HTTP web server library, which you need to install as a dependency: github.com/me-no-dev/ESPAsyncWebServer
For a written tutorial about WebSerial, please check this post at my blog: techtutorialsx.com/2021/01/09/esp32-arduino-webserial
FireBeetle ESP32 board used: dfrobot.com/product-2231.html
mDNS on the ESP32: techtutorialsx.com/2020/04/17/esp32-mdns-address-resolution
Suggested written posts:
Async HTTP webserver introduction: techtutorialsx.com/2017/12/01/esp32-arduino-asynchronous-http-webserver
Websockets server on the ESP32: techtutorialsx.com/2018/08/14/esp32-async-http-web-server-websockets-introduction










