Control Stepper Motor with A4988 Driver Module and ESP32

A4988 Driver Module and stepper motor with ESP32

In this getting started tutorial, we will learn to interface the A4988 stepper motor driver module with ESP32. This A4988 driver module which is used to control a stepper motor in a relatively simple manner. Using only two pins of ESP32 and A4988 driver module, we can control the speed of the rotation as well … Read more

ESP32 Rest API Web Server GET and POST Examples with Postman API

ESP32 Rest API Web Server

In this tutorial, we will learn how to build a rest API web server using ESP32 that implements different REST APIs. We will create APIs that will be used to communicate with ESP32 using GET and POST requests. To send and receive data from ESP32 through REST APIs, we will use the postman application. Additionally, … Read more

NEO-6M GPS Module with ESP32 using MicroPython

NEO-6M GPS Module with ESP32 using MicroPython

In this tutorial, we will learn about a NEO-6M GPS module and how to interface it with ESP32 using MicroPython to obtain GPS parameters such as latitude, longitude, altitude, date, time, speed, satellites, etc. We will learn how GPS works and the overview of the NEO-6M GPS module with an introduction, pinout, and specifications. After … Read more

K-Type Thermocouple MAX6675 Amplifier with ESP32

K-type thermocouple MAX6675 with ESP32 and OLED demo

In this tutorial, we will learn how to interface K-Type MAX6675 thermocouple module with ESP32 and how to use it to measure temperature. The guide includes a brief introduction of the module with its pinout and connection diagram with ESP32. Additionally, we will show you two Arduino sketches where we will be able to access … Read more

Interface 28BYJ-48 Stepper Motor with ESP32 using MicroPython

Interface 28BYJ-48 Stepper Motor with ESP32 using MicroPython

In this tutorial, we will learn about the 28BYJ-48 stepper motor and how to interface it with the ESP32 using a UNL2003 driver and MicroPython. The 28BYJ-48 stepper motor is inexpensive and one of the most commonly used stepper motors out there. It comes with a UL2003 motor driver attached to it that is responsible … Read more

I2C LCD with ESP32 and ESP8266 using MicroPython

I2C LCD with ESP32 and ESP8266 using MicroPython

In this tutorial, we will learn how to interface I2C LCD with ESP32/ESP8266 and how to display simple text/numbers and custom characters on I2C LCD. This I2C LCD is a 16×2 device which means it can display 16 columns by two rows of characters. The characters are alphanumeric, but you can create custom characters for … Read more

IoT CCTV Camera using ESP32 CAM & Blynk App – Live Streaming

IOT CCTV Camera using ESP32 CAM with live streaming

In this ESP32-CAM project, we will create an IoT CCTV live streaming camera using ESP32-CAM and Blynk application. It will enable us you monitor live streaming and surroundings where the ESP32-CAM is fitted using our android phone with the Blynk Application installed from anywhere. Blynk is a free-to-use app where the user can build software … Read more

ESP32 Data Logging to Firebase Realtime Database

ESP32 log data to Firebase Realtime Database

In this guide, we will show you how to log sensor readings to Firebase Realtime database along with current timestamps. We will use ESP32 development board along with BME280 sensor for this project. Firstly, we will create a Firebase project to log temperature, pressure, and humidity readings along with timestamps. The Firebase project data will … Read more

RS485 Serial Communication between ESP32 and ESP8266

RS485 Module with ESP board (Master and Slave) hardware

In this tutorial, we will learn how to perform RS485 serial communication between ESP32 and ESP8266 boards using 5V MAX485 TTL to RS485 module. RS485 communication is used in industrial Modbus to communicate with various devices. We will follow the RS485 serial communication protocol and demonstrate it with ESP8266/ESP32 boards. The ESP8266 NodeMCU will act … Read more