ESP32 web server: Serving HTML from file system

In this tutorial we will check how to serve a HTML file from the ESP32 file system, using the Arduino core and the async HTTP web server libraries. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board. Introduction In this tutorial we will check how to serve a HTML file …

ESP32 HTTP webserver: receiving textual data in websocket

In this tutorial we will check how to receive textual data from a client on a websocket, using the ESP32 and the Arduino core. The tests from this tutorial were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In this tutorial we will check how to receive textual data from a client on a …

ESP32 Async HTTP web server: websockets introduction

In this tutorial we will check how to setup a websocket endpoint on a HTTP web server, using the ESP32 and running the Arduino core. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board.   Introduction In this tutorial we will check how to setup a websocket endpoint on a HTTP web server, …

ESP32 Arduino HTTP Server: Template processing with multiple placeholders

In this tutorial we will check how to use multiple placeholders in the template processing engine of the HTTP async libraries for the Arduino core, running on the ESP32. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In this tutorial we will check how to use multiple placeholders in the template …