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. Introduction The objective of this post is to explain how to send a HTTP GET …
ESP32 Arduino: Using the pthreads library
In this ESP32 tutorial, we will check how to use the pthreads library on the Arduino core and create a simple testing program. 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 ESP32 tutorial, we will check how to use the pthreads library on the Arduino core …
Continue reading "ESP32 Arduino: Using the pthreads library"
ESP8266 Arduino: Software restart
In this tutorial we will check how to perform a software restart on the ESP8266 using the Arduino core. This tutorial was tested on a DFRobot's ESP8266 FireBeetle board. Introduction In this tutorial we will check how to perform a software restart on the ESP8266 using the Arduino core. To illustrate the functionality, we will …
ESP32 Arduino: Random Number Generation
The objective of this post is to explain how to generate random numbers on the ESP32, using 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. Introduction The objective of this post is to explain how to generate random numbers on the ESP32, using the Arduino …
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. Introduction The objective of this post is to explain how to use multiple HTTP server instances on the …
Continue reading "ESP32 Arduino HTTP server: Running multiple server instances"
ESP32 Arduino: Getting the Free Heap
The objective of this post is to explain how to obtain and print the ESP32 free heap, using 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. Introduction The objective of this post is to explain how to obtain and print the ESP32 free heap memory, using …
ESP32 Arduino HTTP server: Getting query parameters
The objective of this post is to explain how to obtain the query parameters from an HTTP request sent to a webserver running on the Arduino core, 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. Introduction The objective of this post is to explain how to …
Continue reading "ESP32 Arduino HTTP server: Getting query parameters"
ESP32 Arduino async HTTP server: Serving a HTML page from FLASH memory
The objective of this post is to explain how to serve a simple HTML page from the ESP32, using 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. Introduction The objective of this post is to explain how to serve a simple HTML page from the ESP32, …
Continue reading "ESP32 Arduino async HTTP server: Serving a HTML page from FLASH memory"
ESP32 Arduino SSD1306 OLED: Drawing a QR Code
The objective of this post is to explain how to draw a QR Code on a SSD1306 OLED display, using the Arduino core on the ESP32. For this tutorial an Elecrow’s version of the OLED was used. The display can be bought here. The ESP32 board used was a NodeMCU. Introduction The objective of this post …
Continue reading "ESP32 Arduino SSD1306 OLED: Drawing a QR Code"
ESP32 Arduino async HTTP server: Serving HTML
The objective of this post is to explain how to serve HTML content from an asynchronous HTTP webserver running on the Arduino core, 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. Introduction The objective of this post is to explain how to serve HTML content from …
Continue reading "ESP32 Arduino async HTTP server: Serving HTML"