In this tutorial, we will check how to set a socket server on the ESP8266 running the Arduino core. As a socket client for testing, we will use Putty. The tests of this tutorial were performed using a DFRobot’s ESP8266 FireBeetle board. Introduction In this tutorial, we will check how to set a socket server on the …
ESP8266 Arduino: Using the SHA1 algorithm
In this tutorial, we will check how to apply the SHA1 algorithm to a message using the Arduino core on the ESP8266. The tests of this tutorial were performed using a DFRobot’s ESP8266 FireBeetle board. Introduction In this tutorial, we will check how to apply the SHA1 algorithm to a message using the Arduino core on …
Continue reading "ESP8266 Arduino: Using the SHA1 algorithm"
ESP8266 Arduino: Getting temperature and humidity with a DHT22 sensor
In this tutorial we will check how to get temperature and humidity measurements from a DHT22 sensor, with the Arduino IDE running on the ESP8266. The tests were performed using a DFRobot’s ESP8266 FireBeetle board and a DFRobot DHT22 module. Introduction In this tutorial we will check how to get temperature and humidity measurements from a DHT22 sensor, with the …
Continue reading "ESP8266 Arduino: Getting temperature and humidity with a DHT22 sensor"
ESP32 Socket Server: Controlling a relay remotely
In this tutorial we will check how to control a relay connected to the ESP32 remotely, using sockets. The code will be developed 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 and a DFRobot relay board. Introduction In this tutorial we will check how to control a relay …
Continue reading "ESP32 Socket Server: Controlling a relay remotely"
ESP32 Socket Server: Connecting from a Putty socket Client
In this tutorial, we will check how to setup a socket server on the ESP32 and how to contact it using Putty as a socket client. The code will be implemented on the Arduino core for the ESP32. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In this tutorial, we will …
Continue reading "ESP32 Socket Server: Connecting from a Putty socket Client"
ESP32 Arduino Socket server: Getting remote client IP
In this ESP32 tutorial, we will check how to get the IP of a socket client that connects to a socket server hosted on the device, using 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 get the IP …
Continue reading "ESP32 Arduino Socket server: Getting remote client IP"
ESP32 Arduino: Sending data with socket client
In this ESP32 tutorial we will check how to send data with a socket client on the Arduino core. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board. Introduction In this ESP32 tutorial we will check how to send data with a socket client on the Arduino core. Since we will need to …
Continue reading "ESP32 Arduino: Sending data with socket client"
ESP32 Arduino mbed TLS: using the SHA-256 algorithm
In this tutorial we will check how to generate the hash of a string using the SHA-256 algorithm on the Arduino core running on the ESP32, with the mbed TLS libraries. 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 generate the hash of …
Continue reading "ESP32 Arduino mbed TLS: using the SHA-256 algorithm"
ESP32 Arduino: Decrypt AES-128 in ECB mode
In this tutorial, we will check how to decipher data with AES-128 in ECB mode, on the Arduino core 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 check how to decipher data with AES-128 in ECB mode, on the Arduino core running …
Continue reading "ESP32 Arduino: Decrypt AES-128 in ECB mode"
ESP32 Arduino: Getting the SDK version
In this tutorial, we will check how to get the ESP32 SDK version used in the Arduino core from our programs. 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 get the ESP32 SDK version used in the Arduino core from our programs. Since …