Interface L298N DC Motor Driver Module with ESP32

ESP32 with DC Motor and L298N and push button hardware

In this tutorial, we will learn to interface L298N Motor Driver with ESP32. This is an in-depth guide about the L298N motor driver including its specifications, pinout, interfacing with ESP32 board. Firstly, we will see an example to control DC motor speed. In the end, we will see an example to control the direction of … Read more

LED Dot Matrix Display with ESP32 and MAX7219

LED Dot Matrix Display with ESP32 and MAX7219

In this tutorial, we will learn to interface MAX7219 LED Dot matrix display with ESP32 development board. Firstly, we will look into the introduction, pinout of MAX7219 LED dot matrix display module. It is an LED array used to display various types of texts, symbols, and images in the form of dots which consists of … Read more

Interface ESP32 with 74HC595 and 4-Digit 7 Segment Display

ESP32 with 74HC595 and 4-Digit 7 Segment Display

This guide focuses on the 4 digit 7 segment display and its interfacing with ESP32 using 74HC595 shift register. By using the 74HC595 shift register to drive 7-segment displays with our ESP boards, we can save GPIO pins of ESP32. First, we will show you some descriptions of 7 segment displays and 74HC595 IC and … Read more

IoT Based Fire Detection using ESP32 and Flame Sensor with Email Alert

IoT Based Fire Detection using ESP32 and Flame Sensor with Email Alert

In this project, we will build an IoT based fire detection project using an Infrared flame sensor and ESP32 with an email alert feature. Our fire detection project will be linked with the IFTTT web service to generate an email alert to notify users whenever a fire is detected. The user will get an update … Read more

ESP32 ADC with Arduino IDE – Measuring voltage example

Analog Voltage Measurement ESP32 ADC OLED Arduino IDE

In this tutorial, we will learn how how to use ADC (analog to digital converter) module of ESP32 development board with Arduino IDE. Furthermore, We will learn to measure analog voltage with ESP32 ADC channels. Recommended Components The following components are used in this project or are helpful for building it with the ESP32. Component … Read more

ESP32 External Interrupts using Arduino IDE

ESP32 External Interrupts using Arduino IDE

In this ESP32 tutorial, we will learn how to configure and use external interrupts with ESP32 GPIO pins in Arduino IDE. We will demonstrate this through an example with a push button and an LED. Additionally, we will also show you how to measure ESP32 interrupt latency via an oscilloscope measurement. Recommended Components The following … Read more

ESP32 CAM Video Streaming and Face Recognition with Arduino IDE

esp32 cam live streaming tutorial

This tutorial will focus on ESP32-CAM getting started guide. We will learn about ESP32-CAM by creating a live streaming application and face recognition example. Additionally, we will create a video streaming web server that will be used as a facial/object recognition tool using Arduino IDE. You can know more about ESP32-CAM and its pinout here: … Read more