Tag Archives: HTTP web server

ESP32 Arduino HTTP server: controlling a relay remotely

In this ESP32 tutorial, we will check how to remotely control a relay using the Arduino core and the HTTP async web server libraries for the ESP32. Advertisements

Posted in ESP32 | Tagged , , , , , , , , , | 5 Comments

ESP32 Arduino web server: getting client IP

The objective of this post is to explain how to obtain the IP of a client that contacts a HTTP web server running on the ESP32, on the Arduino core. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device … Continue reading

Posted in ESP32 | Tagged , , , , , , , | 1 Comment

ESP32 Arduino web server: Get free heap and reset device remotely

In this ESP32 tutorial we will check how to remotely obtain the device’s free heap and how to reset it. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , | 2 Comments

ESP32 Arduino HTTP server: route not found handling

In this ESP32 tutorial, we will check how to define a custom handling function to be executed when a route is not found on a HTTP web server running on the ESP32. The tests of this ESP32 tutorial were performed using … Continue reading

Posted in ESP32 | Tagged , , , , , , , , | 2 Comments

ESP32 Arduino HTTP server: external and internal redirects

The objective of this ESP32 exemple code is to explain how to perform redirects using the async HTTP web server libraries on the Arduino core. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , | 6 Comments

ESP8266 Arduino: Asynchronous HTTP web server

The objective of this tutorial is to explain how to set an asynchronous HTTP web server on the ESP8266, using the Arduino core. This tutorial was tested on a DFRobot’s ESP8266 FireBeetle board.

Posted in ESP8266 | Tagged , , , , | 5 Comments

ESP32 MicroPython: Serving HTML from the file system in Picoweb

The objective of this post is to explain how to serve HTML content from the MicroPython file system, on a Picoweb app. The tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , , , , , , , , , | 3 Comments