Introduction 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. We will use this library to interact with the sensor. This library exposes very simple and Read More
ESP32 Arduino Tutorial Socket server: Getting remote client IP
Introduction In this tutorial, we will check how to get the IP of a socket client that connects to a socket server hosted on the ESP32, using the Arduino core. You can check a detailed tutorial on how to set Read More
ESP32 Arduino Tutorial: Sending data with socket client
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 reach a socket server, we will implement our own using Python. You can check in Read More
ESP32 Arduino Tutorial mbed TLS: using the SHA-256 algorithm
Introduction 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. SHA-256 is a hashing algorithm of the SHA-2 Read More
Controlling 7 segment LED display with ESP8266 Web Server
It is a IOT project developed using ESP8266 (NodeMCU) wifi module. The motive of the project is to create a web server on the module that can host multiple clients over the network. Here, basic knowledge of html and javaScript Read More
ESP32 Arduino: Temperature, humidity and CO2 concentration web server
Introduction 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. These measurements will be gathered from the surrounding environment using two distinct sensors. Regarding Read More
ESP32 Arduino: Using an infrared CO2 sensor
Introduction In this ESP32 tutorial, we will check how to get measurements from a C02 sensor, using the Arduino core. The sensor used was an Analog Infrared CO2 Sensor from DFRobot. You can find the Wiki page for the sensor here. Note that Read More
ESP32 Espruino Tutorial: Connection to a WiFi network
Introduction The objective of this post is to explain how to connect to a WiFi network on Espruino running on the ESP32. As mentioned in previous posts, we will be using JavaScript, since Espruino is a JavaScript interpreter for microcontrollers. Read More
ESP32 Arduino: Getting the SDK version
Introduction In this tutorial, we will check how to get the ESP32 SDK version used in the Arduino core from our programs. Since the Arduino core uses the IDF (Espressif IoT Development Framework) under the hood, we will be basically retrieving this Read More
ESP32 Socket Server: Connecting from a Putty socket Client
Introduction 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. Note Read More