How to serve an image as attachment from a HTTP web server running on the ESP32.
ESP8266 Arduino: HTTP PUT request
The objective of this tutorial is to explain how to perform a HTTP PUT request using the ESP8266 and the Arduino core. The tests from this tutorial were performed on a DFRobot’s ESP8266 FireBeetle board. Introduction The objective of this tutorial is to explain how to perform a HTTP PUT request using the ESP8266 and the …
Micro:bit uPython: HTTP UART OBLOQ POST request to Flask server
In this tutorial we are going to learn how to send a HTTP POST request using a micro:bit board and a UART OBLOQ. Introduction In this tutorial we are going to learn how to send a HTTP POST request using a micro:bit board and a UART OBLOQ. We will be using MicroPython to program the …
Continue reading "Micro:bit uPython: HTTP UART OBLOQ POST request to Flask server"
ESP32 HTTP web server: Handling body data
In this tutorial we will learn how to handle the body of a HTTP POST request, sent to a HTTP web server 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 learn how to handle the body of a HTTP POST request, …
Continue reading "ESP32 HTTP web server: Handling body data"
ESP32 web server: template processing when serving HTML from file system
In this tutorial we will learn how to use placeholders to replace values at run time in a HTML file served from the ESP32 file system. We will be using the ESP32 async web server library and the Arduino core. The tests shown here were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In …
Continue reading "ESP32 web server: template processing when serving HTML from file system"
ESP32 Arduino web server: Serving external CSS file
In this tutorial we will check how to serve an external CSS file, to be included by an HTML file. This will be implemented on the ESP32 running the Arduino core and using the HTTP async web server libraries. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In this tutorial we …
Continue reading "ESP32 Arduino web server: Serving external CSS file"
ESP32 Arduino web server: Receiving data from JavaScript websocket client
In this tutorial we will check how to setup a HTTP web server on the ESP32 that will have a websocket endpoint and that will serve a HTML file containing JavaScript code to establish a websocket connection to the server. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In this …
Continue reading "ESP32 Arduino web server: Receiving data from JavaScript websocket client"
ESP32 Arduino web server: Sending data to JavaScript client via websocket
In this tutorial we will check how to setup a HTTP web server on the ESP32, which will have a websocket endpoint and will serve a HTML page. The HTML page will run a simple JavaScript application that will connect to the server using websockets and periodically receive simulated temperature measurements from the server. The …
Continue reading "ESP32 Arduino web server: Sending data to JavaScript client via websocket"
ESP32 Arduino web server: Serving jQuery
In this tutorial we will check how to serve the jQuery source file from the ESP32 and develop a very simple web page that makes use of it. 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 the jQuery source …
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, …
Continue reading "ESP32 Async HTTP web server: websockets introduction"