Skip to content
  • Home
  • Microcontrollers
    • Pic Microcontroller
    • Arduino
    • ESP32 Tutorials and Projects
    • MicroPython ESP32/ESP8266
    • ESP8266 NodeMCU
    • FreeRTOS Arduino
    • 8051 microcontroller
    • AVR Microcontroller
  • ARM Microcontrollers
    • TM4C123 Tiva LaunchPad
    • STM32 Blue Pill
    • STM32 Nucleo
    • STM32F4 Discovery Board
    • MSP430 launchpad
  • Raspberry Pi
    • Raspberry Pi Pico
    • Raspberry Pi Pico W
    • Raspberry Pi
  • Softwares
    • Labview project
    • Proteus tutorials
    • PSpice tutorials
    • MATLAB
  • Electronics components
  • Contact
    • Editorial
    • Advertise

ESP32 Tutorials and Projects

Complete ESP32 tutorials starting from basics to advances level. ESP32 is a famous development board for the internet of things applications.  Although, other IoT development boards are also available in the market. But this board gains popularity among embedded developers and hobbyists in a short time.  Because of its on-board many features such as Bluetooth, BLE, WiFi, Crypto-Engine and many others.

ESP32 Stepper Motor WebSocket Web Server using Arduino IDE

ESP32 stepper motor control web server

In this ESP32 web server project, we will learn how to build an ESP32 stepper motor WebSocket web server that will control the rotation of the stepper motor. This will …

Read more

ESP32 Interface with Stepper Motor (28BYJ-48 and ULN2003 Motor Driver)

ESP32 28BYJ-48 stepper motor and ULN2007 driver

In this getting started tutorial, we will learn about the 28BYJ-48 stepper motor and how to interface it with the ESP32 development board using a UNL2003 driver. The 28BYJ-48 stepper …

Read more

ESP32/ESP8266: Google Firebase Authentication (Email and Password)

ESP32 and ESP8266 firebase authentication demo

In this useful user guide, we will show you how to enable email/password authentication for your ESP32/ESP8266 Google Firebase projects. This will make your projects more secure and even allow …

Read more

HC-SR04 Ultrasonic Sensor with ESP32 – Measure Distance

Ultrasonic sensor HC-SR04 display distance on OLED with ESP32

This tutorial shows how to interface HC-SR04 or HY-SR05 Ultrasonic sensors with ESP32 for contactless distance measurement. First, we will learn to interface  HC-SR04 with ESP32. After that, we will …

Read more

ESP32 DHT11 and DHT22 Web Server using Arduino IDE

dht11 dht22 esp32 web server arduino ide

In this tutorial, we will learn to interface DHT11 and DHT22 sensors with ESP32 using Arduino IDE. We will create a DHT11/DHT22 web server with ESP32 to display temperature and …

Read more

ESP32 BLE Server Client Communication using Arduino IDE

ESP32 BLE client server hardware

In this tutorial, we will learn how to perform BLE server client communication between two ESP32 boards using Bluetooth Low Energy. In other words, we will learn to exchange data …

Read more

IoT Based Analog and Digital Clock using OLED and ESP32/ESP8266

Internet Analog and Digital Clock using OLED and ESP32 ESP8266

In this tutorial, we will create two types of IoT based clocks such as Analog and Digital using OLED display and ESP32 and ESP8266 NodeMCU development boards. We will use …

Read more

ESP32 Multiple Sliders WebSocket Web Server – PWM Control LEDs Brightness

ESP32 multiple sliders PWM web server demo

In this ESP32 web server project, we will learn how to build an ESP32 PWM WebSocket web server that will control the brightness of multiple LEDs connected to the ESP32 …

Read more

ESP32 IoT Motion Detection Web Server with Email Alert

ESP32 IoT Motion detection web server and email altert

In this tutorial, we will build an IoT based motion detection project using an HC-SR501 PIR motion sensor, ESP32 with an email alert feature. Our motion detection project will be …

Read more

ESP-MESH Getting Started using painlessMesh Library and ESP32/ESP8266

ESP-MESH ESP32 ESP8266 Bluetooth Mesh getting started tutorial

In this tutorial, we will learn to use ESP-MESH network using the painlessMesh library and ESP32/ESP8266 NodeMCU. This getting started user guide focuses on ESP-MESH networking protocol by Espressif. This …

Read more

Older posts
Newer posts
← Previous Page1 … Page11 Page12 Page13 … Page18 Next →

Subscribe to Blog via Email

Categories

Recent Posts

  • Node-RED Send Messages to WhatsApp Number
  • Node-RED Send Email Alerts and Notifications
  • Install Node-RED on Raspberry Pi (32-bit and 64-bit RPI OS)
  • Install Mosquitto MQTT Broker on Raspberry Pi
  • Headless Setup of Raspberry Pi without Keyboard and Monitor
Copyright © 2013-2025 Microcontrollerslab.com All Rights Reserved