The objective of this post is to explain how to perform base64 encoding on strings, using 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 perform base64 encoding on strings, using …
ESP32 Arduino SSD1306 OLED: Redrawing a string
The objective of this post is to explain how we can change the value of a string drawn in the SSD1306 OLED display, using the Arduino core running on the ESP32. For this tutorial, an Elecrow’s version of the SSD1306 OLED display was used. The ESP32 board used was a NodeMCU. Introduction The objective of this post is to …
Continue reading "ESP32 Arduino SSD1306 OLED: Redrawing a string"
ESP32 Arduino: Software reset
The objective of this post is to explain how to perform a software reset 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 perform a software reset on the ESP32, using …
ESP32 Arduino: Interacting with a SSD1306 OLED display
The objective of this post is to explain how to connect the ESP32 to a SSD1306 OLED display and print a "Hello World" message, using the Arduino core. For this tutorial, an Elecrow's version of the OLED was used. The ESP32 board used was a NodeMCU. Introduction The objective of this post is to explain how …
Continue reading "ESP32 Arduino: Interacting with a SSD1306 OLED display"
ESP32 / ESP8266 Arduino: Serial communication with Python
The objective of this post is to explain how to establish a Serial connection between a Python program and an Arduino program running on the ESP8266 and on the ESP32. The tests on the ESP32 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 / ESP8266 Arduino: Serial communication with Python"
ESP32 Arduino: Asynchronous HTTP web server
The objective of this post is to explain how to configure an asynchronous HTTP web server 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 configure an Asynchronous HTTP web server …
Continue reading "ESP32 Arduino: Asynchronous HTTP web server"
ESP32 Arduino: HTTPS GET Request
The objective of this post is to explain how to perform a GET request over HTTPS using 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 perform a GET request over HTTPS using …
ESP32 Arduino: Setting a socket server
The objective of this post is to explain how to create a simple socket server 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 create a simple socket server on the ESP32, …
ESP32 Arduino Websocket server: Receiving and parsing JSON content
The objective of this post is to explain how to receive and parse a JSON message on a Websocket Server running on the ESP32. We will use the Arduino core as programming framework. 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 …
Continue reading "ESP32 Arduino Websocket server: Receiving and parsing JSON content"
ESP32 Arduino: Websocket server over soft AP
The objective of this post is to explain how to set a Websocket server on the ESP32 operating as soft AP. The software framework used will be the Arduino core for 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 …
Continue reading "ESP32 Arduino: Websocket server over soft AP"