Tag Archives: HTTP server

Raspberry Pi 3 Raspbian: Exposing a Flask server to the local network

In this tutorial we will check how to expose a Flask server to the local network, so it can be reached from clients connected to that same network. This tutorial was tested on a Raspberry Pi 3 model B+, running version 4.9 of Raspbian, … Continue reading

Posted in Raspberry Pi | Tagged , , , , , , , | Leave a comment

ESP32 Arduino: Temperature, humidity and CO2 concentration web server

In this ESP32 tutorial we will check how to develop a HTTP web server that will expose an API for clients to retrieve measurements of temperature, humidity and CO2, using a CO2 sensor and a DHT22 temperature and humidity sensor. The … Continue reading

Posted in ESP32 | Tagged , , , , , , , , , | Leave a comment

ESP32 HTTP server: Multiple methods allowed on same route

The objective of this post is to explain how we can allow multiple HTTP methods on the same route of an async HTTP web server running on the ESP32, using the Arduino core. The tests of this tutorial were performed using … Continue reading

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

ESP32 Arduino: HTTP server over soft AP

In this ESP32 tutorial, we will check how to setup an asynchronous HTTP web server with the device operating as soft Access Point. 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 , , , , , , , | 20 Comments

ESP32 Arduino HTTP Server: Serving HTML and JavaScript

The objective of this post is to explain how to serve a HTML webpage with some JavaScript from a HTTP webserver running on the ESP32, using the Arduino core. The tests of this ESP32 tutorial were performed using a DFRobot’s ESP-WROOM-32 device integrated … Continue reading

Posted in ESP32 | Tagged , , , , , , , , | 14 Comments

ESP32 Arduino: Basic Authentication

The objective of this post is to explain how to send a HTTP GET request using basic authentication on the Arduino core running on the ESP32. 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 , , , , , , , , , | 5 Comments

ESP32 Arduino HTTP server: Running multiple server instances

The objective of this post is to explain how to use multiple HTTP server instances on the Arduino core, running on the ESP32. 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 , , , , , , , | 8 Comments