SHT31 Temperature and Humidity Sensor with ESP32 ESP-IDF

SHT31 with ESP32 ESP-IDF

In this tutorial, we will learn to interface SHT31 temperature and humidity sensor using ESP32 and ESP-IDF. This guide will include a brief description of the sensor, connection with ESP32 board and then setting up a project in VS Code with ESP-IDF extension to acquire the sensor data and display it on the console. Before … Read more

ESP32 BME680 Web Server ESP-IDF

ESP32 ESP-IDF BME680 Sensor Web Server

In this tutorial, we will build an ESP32 web server using ESP-IDF that will display BME680 sensor readings. BME680 environmental sensor is widely used in electronic projects to measure ambient temperature, barometric pressure, relative humidity, and gas (VOC) or Indoor air quality (IAQ). The web server will act as a weather station by displaying temperature, … Read more

ESP32 ESP-IDF BME680 Environmental Sensor (Gas, Pressure, Humidity, Temperature)

BME680 sensor with ESP32 ESP-IDF

In this tutorial, we will learn to interface BME680 with ESP32 using ESP-IDF driver. This guide will include a brief description of BME680, connection diagram with ESP32 board and then setting up a project in VS Code with ESP-IDF extension to acquire ambient temperature, barometric pressure, relative humidity, and gas (VOC) or Indoor air quality … Read more

ESP32 DS18B20 Web Server ESP-IDF

ESP32 ESP-IDF DS18B20 Web Server

In this tutorial, we will build an ESP32 web server using ESP-IDF that will display DS18B20 sensor readings. The DS18B20 temperature sensor is widely used in electronic projects that uses a single wire to acquire data, therefore claiming it as single wire programmable in nature. The web server will act as a weather station by … Read more

ESP32 DHT22 Web Server ESP-IDF

ESP32 DHT22 Web Server ESP-IDF

In this tutorial, we will build an ESP32 web server using ESP-IDF that will display DHT22 sensor readings. The DHT22 sensor is a widely used sensor to obtain temperature and humidity readings. The web server will act as a weather station by displaying temperature and humidity readings on the web page which will update after … Read more

ESP32 BME280 Web Server ESP-IDF

BME280 web server with ESP32 ESP-IDF

In this tutorial, we will build an ESP32 web server using ESP-IDF that will display BME280 sensor readings. BME280 sensor is widely used in electronic projects to measure ambient temperature, barometric pressure, and relative humidity where low power consumption is required. The web server will act as a weather station by displaying temperature, humidity, and … Read more

ESP32 ESP-IDF with MAX7219 Dot Matrix Display Module

ESP32 ESP-IDF with MAX7219 Dot Matrix Display Module

In this ESP-IDF tutorial, we will introduce you to MAX7219 dot matrix module and how to program it with ESP32 using ESP-IDF. We will start off by briefly introducing the led matrix, and its interfacing with ESP32 development board and then move ahead to program ESP32 in VS Code with ESP-IDF extension. We will demonstrate … Read more

BMP180 Sensor with ESP32 ESP-IDF

In this tutorial, we will learn how to use BMP180 barometric sensor module with ESP32 using ESP-IDF. Firstly, we will introduce you to the sensor, then interface it with our development board and program it for temperature and pressure readings measurement using ESP-IDF. For demonstration, we will first measure the BMP180 sensor data and print … Read more

HC-SR04 Ultrasonic Sensor with ESP32 ESP-IDF

HC-SR04 Ultrasonic Sensor with ESP32 ESP-IDF

In this tutorial, we will learn how to interface HC-SR04 ultrasonic sensor with ESP32 using ESP-IDF. Firstly, we will introduce you to the ultrasonic sensor, then interface it with our development board and program it for contactless distance measurement using ESP-IDF. For demonstration, we will first measure the distance readings and print them on the … Read more

ESP32 MQTT Publish DHT22 Sensor Readings to Node-Red using ESP-IDF

ESP-IDF MQTT DHT22 Readings with Node-Red Overview

In this ESP-IDF project, we will learn to publish DHT22 sensor readings to Node-Red with ESP32 MQTT. We will perform MQTT communication with ESP32 and Node-Red and publish and subscribe to MQTT topics. The ESP32 development board will act as an MQTT publisher and Node-Red will act as a subscriber. Using MQTT protocol, the ESP32 … Read more