Topic

ESP32 Projects — DIY builds from the TinkerNews archive

Every ESP32 build featured in TinkerNews, the weekly DIY electronics newsletter. Each entry was selected for a published issue and summarizes a real project, with a link to its original source for the full instructions, parts and code. New builds appear here as issues are published.

ESP32 builds

90 builds

A 3D-Printed Planter That Monitors Indoor CO₂

Behind its geometric planter shell, murCO uses an ESP32-based controller and SCD40 sensor to send local CO₂, temperature, and humidity readings to Home Assistant. LEDs, optional speech, and Bluetooth proxy features make ventilation information useful without depending on a dashboard. The open-source repository and project documentation provide implementation details.

Read the build on openelab.io: A 3D-Printed Planter That Monitors Indoor CO₂

Build an ESP32 Sparkle Motion Light

Tiny points of colored light can feel surprisingly alive when they move, fade, and sparkle independently. This project pairs an ESP32-based Adafruit board with addressable LEDs and CircuitPython, giving makers a hands-on way to build an animated display, then adjust its colors, timing, brightness, and physical form.

Read the build on cdn-learn.adafruit.com: Build an ESP32 Sparkle Motion Light

Reliable ESP-NOW RC Car With ESP32 and ESP8266

At 2.02 volts, a battery pack exposed the gap between firmware’s “protected” message and real electrical safety. This ESP-NOW RC car pairs an ESP32 controller with an ESP8266 vehicle board, then adds packet checks, acknowledgements, failsafes, pairing, and hard-won debugging lessons from actual hardware faults.

Read the build on learniot.in: Reliable ESP-NOW RC Car With ESP32 and ESP8266

Build an ESP32 MAX30102 Vital Signs Sensor

Three useful readings come from one fingertip module: heart rate, SpO2, and temperature. This ESP32 project covers the wiring, Arduino sketches, and optical sensing behind each value. It is a practical introduction to I2C and physiological data, but the results are experimental and not suitable for medical diagnosis.

Read the build on randomnerdtutorials.com: Build an ESP32 MAX30102 Vital Signs Sensor

Build an ESP32 Cooker Whistle Counter

Pressure-cooker whistles are easy to miss when the kitchen gets busy. This ESP32 project uses a MAX4466 microphone to count sound events, then sends a WhatsApp message through CircuitDigest Cloud when the selected count is reached. It needs careful calibration, reliable Wi-Fi, and continued supervision around the cooker.

Read the build on circuitdigest.com: Build an ESP32 Cooker Whistle Counter

ESP32 Touchscreen Sonos Wall Panel

On a desk or wall, SonosESP turns a 4-inch or 7-inch touchscreen and ESP32-P4 into a dedicated music remote. It browses libraries, controls speakers across rooms, shows album art and lyrics, displays weather and clocks, and receives firmware updates without being removed from its mounting.

Read the build on github.com: ESP32 Touchscreen Sonos Wall Panel

ESP32 Tesla BLE Control with Home Assistant

Turn an ESP32 into a local Tesla BLE bridge with ESPHome and Home Assistant. This project brings charging controls, vehicle data, and diagnostics into a dashboard, while keeping communication nearby. Start with the tested YAML example, check pairing and range, and protect every command that can affect the car.

Read the build on github.com: ESP32 Tesla BLE Control with Home Assistant

Replace a RIKA Stove Dongle with ESP32-S3

RIKA pellet stoves normally send data through a proprietary Firenet 2.0 dongle and cloud service. Open Firenet substitutes an ESP32-S3, speaking the stove’s USB protocol while providing Wi-Fi, a local control page, and a REST API. Careful board selection matters, and this unofficial appliance interface carries real installation risks.

Read the build on github.com: Replace a RIKA Stove Dongle with ESP32-S3

RuView: WiFi Sensing Through Walls

Ordinary WiFi signals become motion clues in RuView, a project built around ESP32 sensing nodes, local processing, live displays, and home-automation links. It estimates presence, movement, breathing, and heart rate without cameras, but room layout, calibration, interference, and privacy determine how useful those results are.

Read the build on github.com: RuView: WiFi Sensing Through Walls

Hestia32: An Open Thermostat for Multi-Stage HVAC

Hestia32 puts local control at the center of a repairable thermostat for varied HVAC systems. Its ESP32-C5, SHT45 sensor, touchscreen, configurable relays, MQTT support, and OTA updates work without a cloud subscription. Thread, Matter, Zigbee, and complete build files are planned, but the project remains in development.

Read the build on hackaday.io: Hestia32: An Open Thermostat for Multi-Stage HVAC

Turn a Sonoff NSPanel into Local Control

The Sonoff NSPanel EU can do more than control eWeLink devices. With ESPHome on its ESP32 and Home Assistant as the local controller, its touchscreen, buttons, relays, and temperature sensor become useful across a wider home system. Flashing takes care, and the 240 V terminals require serious electrical safety.

Read the build on jirkovynavody.cz: Turn a Sonoff NSPanel into Local Control

ESP32-S3 Retrofit for Safer OpenTherm Control

A LOLIN S3 Mini adds Wi-Fi, HTTP, REST, MQTT, and browser control to a PIC-based NodoShop OpenTherm Gateway. This guide checks the hardware, flashes the right firmware, verifies heating data on the local network, and adds optional remote HTTP access only after local testing is complete.

Read the build on localtonet.com: ESP32-S3 Retrofit for Safer OpenTherm Control

Build a Wi-Fi-Controlled ESP32 Robot Car

Two wireless commands and a motor driver turn an ESP32-C3 into a small rover. This build covers the 2WD chassis, L298N driver, battery wiring, control pins, Wi-Fi firmware, and phone or browser driving. It also shows why shared ground, suitable voltage, and careful motor testing matter.

Read the build on robocraze.com: Build a Wi-Fi-Controlled ESP32 Robot Car

ESP32 PM Monitor: Display, Cloud Logs, WhatsApp Alerts

Particulate pollution is hard to judge by sight, but this ESP32 build makes it measurable and useful. An SPS30 reports several particle sizes, a TFT shows live values, CircuitDigest Cloud stores readings, and threshold-based firmware sends WhatsApp warnings when the surrounding air may be unsafe.

Read the build on circuitdigest.com: ESP32 PM Monitor: Display, Cloud Logs, WhatsApp Alerts

Build an ESP32 Web Server for Relay Control

An ESP32 can host a simple Wi-Fi control page for switching a relay and a connected load. This practical build explains relay contacts, module choices, wiring, GPIO control, and working web-server code, while keeping the important boundary clear: low-voltage testing is suitable for makers, but mains wiring needs qualified help.

Read the build on randomnerdtutorials.com: Build an ESP32 Web Server for Relay Control

ESP32 IoT Data Logging Project

Setting up an ESP32 as a web server for IoT data logging is a practical project. It involves integrating a BME280 sensor for data collection, handling CSV files for historical data, and displaying information using web-based charts. This setup is customizable for various real-world applications.

Read the build on randomnerdtutorials.com: ESP32 IoT Data Logging Project

ESP32-CAM Face Detection System: Practical Guide

Building a face detection system with ESP32-CAM is straightforward using CircuitDigest Cloud API. Skip the hassle of machine learning training with provided source code and wiring diagrams. Integrate with Google Sheets for attendance tracking, making it a practical project for makers.

Read the build on circuitdigest.com: ESP32-CAM Face Detection System: Practical Guide

ESP32 Bluetooth Projects for Makers

ESP32's Bluetooth capabilities offer a range of exciting projects for tech enthusiasts. From smart home integrations to creative audio solutions, these projects are practical and fun. With detailed instructions and troubleshooting tips, you'll find everything you need to get started this weekend.

Read the build on howtogeek.com: ESP32 Bluetooth Projects for Makers

Steampunk Robot Brain Project

Crafting a Steampunk Robot Brain involves blending vintage aesthetics with modern technology. This project uses an ESP32 microcontroller and a TFT screen, enhanced by custom 3D-printed parts, to create a visually striking and functional robotic brain.

Read the build on hackster.io: Steampunk Robot Brain Project

ESP32-CAM Helmet Detection with Cloud AI

This guide walks you through building a helmet detection system using an ESP32-CAM and CircuitDigest Cloud AI. No need for model training on your end. Get real-time alerts via WhatsApp, complete with circuit diagrams and full source code for easy setup.

Read the build on circuitdigest.com: ESP32-CAM Helmet Detection with Cloud AI

Build a Smart Power Meter

A smart power meter project offers a hands-on way to monitor energy usage. By integrating an ESP32 with a PZEM-004T, you can log data in CSV format and visualize it through a web interface. This guide walks you through the setup, programming, and customization options.

Read the build on instructables.com: Build a Smart Power Meter

Build an ESP32 Clock with Pomodoro Timers

An ESP32 clock project offers a practical way to manage time with Pomodoro timers and a stopwatch. This guide covers the setup using an ESP32 microcontroller, making it accessible for beginners. Discover how this clock can enhance productivity and its potential applications.

Read the build on app.daily.dev: Build an ESP32 Clock with Pomodoro Timers

ESP32 CAM Smart Home Companion

ESP32 CAM can be used to create a smart home companion with AI features for family monitoring. This project involves setting up the ESP32 CAM, integrating AI for enhanced security, and following a step-by-step guide with code and schematics. It offers practical applications in smart homes.

Read the build on hackster.io: ESP32 CAM Smart Home Companion

Build Your Own Smart Glasses with ESP32

Smart glasses are a fascinating project for tech enthusiasts. Using an ESP32 microcontroller, you can create your own pair with augmented reality features. This guide covers everything from component selection to overcoming technical challenges, offering a practical and creative way to explore wearable technology.

Read the build on electronics.alibaba.com: Build Your Own Smart Glasses with ESP32

Integrating Firebase Authentication with ESP32/ESP8266

Integrating Firebase authentication into ESP32/ESP8266 projects can enhance security and functionality. This guide walks you through setting up Firebase, configuring your devices, and implementing email and password authentication. Discover practical applications and see how this setup can benefit your IoT projects.

Read the build on randomnerdtutorials.com: Integrating Firebase Authentication with ESP32/ESP8266

Transforming Everyday Objects into Smart Solutions

Repurpose an IKEA frame into a smart home sensor hub using an ESP32 microcontroller. This guide covers sensor integration, programming, and assembly, making it a practical project for enhancing your smart home setup with everyday items.

Read the build on hackster.io: Transforming Everyday Objects into Smart Solutions

ESP32 Audio Projects with PCM5102A

Setting up audio playback with an ESP32 and PCM5102A DAC is simpler than you might think. This guide walks you through connecting the components, using libraries for audio processing, and even streaming internet radio. Perfect for hobbyists looking to add sound to their projects.

Read the build on makerguides.com: ESP32 Audio Projects with PCM5102A

Build an IoT Weather Station with ESP32

Creating an IoT weather station using an ESP32 microcontroller involves integrating sensors for environmental monitoring. This project includes detailed instructions on assembling hardware, wiring, and coding for real-time data collection and transmission, offering educational insights and customization potential.

Read the build on kspelectronics.in: Build an IoT Weather Station with ESP32

How to Play Audio Files with ESP32 and YX5300

Learn to play audio files using an ESP32 and YX5300 module. This guide covers wiring, Arduino IDE setup, and coding for .mp3 and .wav playback. Discover practical applications for DIY audio projects, making it a handy resource for makers interested in sound integration.

Read the build on randomnerdtutorials.com: How to Play Audio Files with ESP32 and YX5300

Build an ESP32 Web Server with Timers

Learn to create an ESP32 web server for managing timer schedules, perfect for IoT and home automation projects. This guide covers setting up the ESP32 with Arduino IDE, building a web interface, and coding timers for automated tasks, offering practical applications and customization ideas.

Read the build on randomnerdtutorials.com: Build an ESP32 Web Server with Timers

Improving ESP32 Plant Watering Systems

ESP32 plant watering systems often face reliability issues. This project tackles common problems like PCB design flaws, pump corrosion, and sensor failures. By refining PCB layouts and protecting components, the system's durability is significantly enhanced, offering practical solutions for home automation enthusiasts.

Read the build on selectiveappeal.org: Improving ESP32 Plant Watering Systems

Create an ESP32 Bluetooth Jammer

Building a Bluetooth jammer with an ESP32 and NRF24L01 modules is a fascinating project. This guide walks you through the components needed, circuit setup, and firmware installation. It also includes a practical demonstration, making it an educational experience for tech enthusiasts.

Read the build on circuitdigest.com: Create an ESP32 Bluetooth Jammer

Build Your Own Hi-Fi Audio System

This project offers a detailed guide to creating a versatile audio system using an ESP32. It covers integrating the YDA138-E amplifier and PCM5102 DAC, setting up for Internet Radio, Bluetooth, and MP3 playback, and powering a 20 Watt Stereo amplifier.

Read the build on makerguides.com: Build Your Own Hi-Fi Audio System

Build an ESP32 Weather Dashboard

Crafting a weather dashboard with an ESP32 offers a hands-on way to monitor real-time weather data. This project involves integrating online weather APIs to display radar maps and forecasts. It's a great opportunity for IoT enthusiasts to learn about data processing and customization possibilities.

Read the build on hackaday.io: Build an ESP32 Weather Dashboard

Use ESP32 Preferences for Permanent Data

Storing data permanently on ESP32 devices is crucial for many projects. The Preferences library offers a straightforward way to achieve this. Learn how to set it up, see code examples, and understand its benefits for data persistence in your projects.

Read the build on randomnerdtutorials.com: Use ESP32 Preferences for Permanent Data

ESP32-CAM WhatsApp Image Sender

Sending images via WhatsApp using the ESP32-CAM is now a breeze. This project leverages the CircuitDigest Cloud API to capture and transmit images without needing a GSM module. Full code and circuit diagrams are provided, making it accessible for IoT enthusiasts.

Read the build on circuitdigest.com: ESP32-CAM WhatsApp Image Sender

DIY ESP32-S3 Internet Radio with Winamp-Style Interface

Crafting an internet radio with the ESP32-S3 brings nostalgia with a Winamp-style interface. This project walks you through the hardware setup, software coding, and interface design, offering a step-by-step guide to assembling and programming your own retro-inspired radio.

Read the build on cnx-software.com: DIY ESP32-S3 Internet Radio with Winamp-Style Interface

Build a Bluetooth Speaker in 30 Minutes

Creating a Bluetooth speaker with an ESP32 microcontroller is straightforward and quick. This project involves assembling components like an audio amplifier and following step-by-step instructions. With a list of required materials and code snippets for Bluetooth pairing and streaming, it's perfect for beginners.

Read the build on hackster.io: Build a Bluetooth Speaker in 30 Minutes

Smart Light Automation with mmWave Radar

This guide walks you through creating a smart lighting system using the FireBeetle 2 ESP32-C6 and C4002 mmWave radar sensor. By integrating with Home Assistant, you can automate lights based on presence detection, offering improved accuracy over traditional PIR sensors.

Read the build on community.home-assistant.io: Smart Light Automation with mmWave Radar

ESP32 Smart Home Solutions

ESP32 microcontrollers are making waves in smart home automation. This article highlights four projects that integrate with systems like Home Assistant, offering practical solutions to common challenges. Detailed instructions and coding examples are provided, encouraging makers to adapt these innovative ideas.

Read the build on howtogeek.com: ESP32 Smart Home Solutions

DIY Smart Home with ESP32

Building your own smart home gadgets using ESP32 microcontrollers can be a cost-effective and rewarding experience. By integrating affordable sensors and programming the ESP32 for various tasks, you can customize your home automation setup to suit your needs while saving money.

Read the build on xda-developers.com: DIY Smart Home with ESP32

MicroPython String Formatting Tips

String formatting in MicroPython is essential for IoT projects using ESP32, ESP8266, and Raspberry Pi Pico. This tutorial covers three methods to format strings, providing practical examples and code snippets to enhance your coding skills and project efficiency.

Read the build on randomnerdtutorials.com: MicroPython String Formatting Tips

Build a MIDI Sample Player with ESP32

Creating a MIDI sample player using an ESP32 microcontroller is a rewarding project for music enthusiasts. This setup includes an audio codec for sound output and handles MIDI input to trigger samples. Detailed schematics and coding instructions make it accessible for DIY music applications.

Read the build on hackaday.com: Build a MIDI Sample Player with ESP32

Build a Smart Word Clock with ESP32

Crafting a word clock with an ESP32 microcontroller is a rewarding project that combines technology and design. This guide walks you through the process, from assembling components to integrating with Home Assistant, resulting in a functional and aesthetically pleasing addition to any smart home.

Read the build on hackaday.com: Build a Smart Word Clock with ESP32

Build Your Own Lilka Gaming Console

The Lilka project offers a hands-on experience with its DIY gaming console based on the ESP32-S3 microcontroller. With open-source KeiraOS, developers can create and run games using C++ or scripting languages like Lua and mJS, making it an accessible platform for learning and innovation.

Read the build on hackaday.io: Build Your Own Lilka Gaming Console

Build a Speaking Alarm Clock

Creating a speaking alarm clock with the XIAO ESP32-S3 is a rewarding project. It combines the microcontroller with Wit.ai for text-to-speech and a MAX98357A for audio output. The guide includes wiring, coding, and setting up a web UI, making it a smart home addition.

Read the build on circuitdigest.com: Build a Speaking Alarm Clock

ESP32 with Firebase: A Practical Guide

Integrating ESP32 with Firebase Realtime Database is a practical project for real-time data applications. This guide covers setting up the ESP32 to communicate with Firebase, providing example code for data transmission, and discussing real-world applications. Learn how to configure your Firebase project and authentication.

Read the build on randomnerdtutorials.com: ESP32 with Firebase: A Practical Guide

Build a Voice-Controlled Car with ESP32

Creating a voice-controlled car using an ESP32 microcontroller is a rewarding project for beginners. This guide walks you through the components needed, including voice recognition technology, and provides step-by-step instructions. It's an educational project with practical applications in robotics.

Read the build on instructables.com: Build a Voice-Controlled Car with ESP32

Build an ESP32 Wi-Fi Scanner

Creating a Wi-Fi scanner with an ESP32 is a hands-on project that uses the ESP-IDF framework. This guide walks you through scanning nearby networks and measuring signal strength, complete with code snippets and setup instructions. It's perfect for network diagnostics and learning more about ESP32 capabilities.

Read the build on randomnerdtutorials.com: Build an ESP32 Wi-Fi Scanner

Building an NES Emulator with ESP32

Creating an NES emulator using an ESP32 microcontroller is a fascinating project for retro gaming fans. This guide covers the technical steps, from hardware integration to software setup, and addresses challenges like performance limitations. The result is a functional emulator that brings classic games to life.

Read the build on hackster.io: Building an NES Emulator with ESP32

Connect ESP32-C5 to Home Assistant with MQTT

Setting up your ESP32-C5 with Home Assistant using MQTT is straightforward. This guide walks you through configuring MQTT communication, setting up Home Assistant for device control, and highlights the automation benefits. Enhance your smart home setup with these practical steps for seamless integration.

Read the build on dfrobot.com: Connect ESP32-C5 to Home Assistant with MQTT

Build an Audio System with ESP32

Here's a practical guide to creating a versatile audio system using ESP32, PAM8403, and PCM5102. This project covers everything from assembling components to programming the ESP32 for Internet Radio, Bluetooth, and MP3 playback. Perfect for makers looking to experiment with audio technology.

Read the build on makerguides.com: Build an Audio System with ESP32

Insightful ESP32 Projects for Makers

ESP32, a versatile module with built-in Wi-Fi and Bluetooth, is a favorite among DIY enthusiasts. This article highlights various projects using ESP32, complete with code and circuit diagrams, offering practical applications and inspiration for makers to adapt and innovate.

Read the build on circuitdigest.com: Insightful ESP32 Projects for Makers

Build a WiFi-Enabled LED Matrix Clock

ESPTimeCast is a DIY project that combines an ESP32 with a MAX7219 LED matrix to create a clock and weather display. This project offers a hands-on learning experience in IoT, utilizing open-source code and detailed instructions for easy assembly and customization.

Read the build on github.com: Build a WiFi-Enabled LED Matrix Clock

Build a WiFi Weather Station

Creating a WiFi-enabled weather station is a fun project that uses an ESP32c3 microcontroller, SHT31 sensor, and OLED display. This guide walks you through assembling the hardware, implementing the software, and understanding the practical applications for real-time weather monitoring.

Read the build on instructables.com: Build a WiFi Weather Station

ESP32 Deep Sleep with Arduino IDE

Learn how to implement ESP32 Deep Sleep mode using Arduino IDE. This guide covers the importance of power savings, different wake-up sources like timer, touchpad, and external, and provides step-by-step instructions with example code. Ideal for enhancing power efficiency in IoT projects.

Read the build on randomnerdtutorials.com: ESP32 Deep Sleep with Arduino IDE

ESP32 Projects for Beginners

ESP32 offers a great start for electronics enthusiasts. This guide covers 10 beginner-friendly projects, each teaching practical skills like sensor integration and basic programming. With step-by-step instructions, these projects are perfect for newcomers eager to explore IoT concepts and build confidence in their tech abilities.

Read the build on randomnerdtutorials.com: ESP32 Projects for Beginners

Build an MP3 Player with ESP32

Creating an MP3 player using an ESP32 and a YX5300/YX6300 module is a straightforward project. This guide covers the integration of these components, programming with Arduino IDE, and includes practical code snippets and wiring schematics to help you control audio playback effectively.

Read the build on randomnerdtutorials.com: Build an MP3 Player with ESP32

ESP32 Drone with Loudspeaker: Build Guide

Imagine flying a drone that can make announcements from the sky. This guide shows you how to integrate a loudspeaker with a LiteWing ESP32 drone using Bluetooth for real-time audio streaming. With no coding required, the detailed wiring and assembly instructions make this project accessible to all.

Read the build on circuitdigest.com: ESP32 Drone with Loudspeaker: Build Guide

ESP32 and MPU-6050 Sensor Integration

Integrating an ESP32 with an MPU-6050 sensor opens up exciting possibilities for DIY electronics. This guide covers everything from wiring to coding, helping you utilize accelerometer and gyroscope data effectively. Perfect for projects needing motion detection or orientation tracking.

Read the build on randomnerdtutorials.com: ESP32 and MPU-6050 Sensor Integration

Voice-Controlled LED with ESP32-S3-BOX-3

Learn to build a voice-activated LED controller using the ESP32-S3-BOX-3. This project involves wake word detection, offline speech recognition, a touch-screen GUI, and audio feedback, all developed with the ESP-IDF framework. Perfect for makers interested in voice control and IoT.

Read the build on circuitdigest.com: Voice-Controlled LED with ESP32-S3-BOX-3

ESP32 and LVGL: Affordable Display Setup

Imagine creating a custom visual interface using an ESP32 and a budget-friendly yellow display. This project guides you through integrating the LVGL graphics library with the ESP32-2432S028R display board, offering practical steps and code examples to bring your graphics to life.

Read the build on randomnerdtutorials.com: ESP32 and LVGL: Affordable Display Setup

ESP32-CAM Video Streaming Setup Guide

Setting up an ESP32-CAM as a video streaming server is a practical project for smart home enthusiasts. This guide covers hardware assembly, software configuration using Arduino IDE, and integration with Home Assistant, making it a valuable addition to any smart home system.

Read the build on randomnerdtutorials.com: ESP32-CAM Video Streaming Setup Guide

ESP32 and LoRa for Remote Monitoring

ESP32 paired with a LoRa module offers a practical solution for long-range sensor monitoring. This project involves setting up a web server to remotely access sensor data, providing detailed schematics and code. It's a hands-on guide for integrating LoRa technology with web server capabilities for IoT projects.

Read the build on randomnerdtutorials.com: ESP32 and LoRa for Remote Monitoring

Build a WiFi Manager for ESP32

Creating a lightweight WiFi manager for ESP32 can simplify your IoT projects. This guide walks you through seven steps, complete with code snippets and configuration tips, to efficiently manage WiFi connections. It's a practical solution for enhancing the functionality of your ESP32 devices.

Read the build on instructables.com: Build a WiFi Manager for ESP32

DIY Google Nest Hub with ESP32

Creating a DIY Google Nest Hub using an ESP32 and Claude Code is an intriguing project that highlights both creativity and challenges. While the process involves detailed assembly and programming, it also reveals limitations in performance compared to commercial options, offering valuable insights for makers.

Read the build on xda-developers.com: DIY Google Nest Hub with ESP32

ESP32 as a NAT Router

Turn your ESP32 into a NAT router with this practical guide. Learn about its technical capabilities, access source code, and follow setup instructions. This project helps extend network coverage by configuring DHCP, NAT, and Wi-Fi settings, enhancing your network capabilities.

Read the build on github.com: ESP32 as a NAT Router

ESP32-CAM Projects: Tutorials with Code & Circuits

ESP32-CAM offers a wide range of projects for tech enthusiasts. From face recognition to surveillance, these projects cater to all skill levels. Each tutorial includes Arduino code and circuit diagrams, making it easy to follow along and create your own innovative solutions.

Read the build on circuitdigest.com: ESP32-CAM Projects: Tutorials with Code & Circuits

ESP32-slcan: Build a CAN Bus Device

ESP32-slcan is a project for creating a slcan compatible device using an ESP32 microcontroller. It provides code and hardware schematics, making it ideal for makers interested in automotive networking or CAN bus projects. Explore the resources on GitHub to get started.

Read the build on github.com: ESP32-slcan: Build a CAN Bus Device

Create an Ultra-Low-Power E-Ink Dashboard

Building a low-power E-Ink dashboard with an ESP32 is a practical project for home automation enthusiasts. This guide covers everything from the necessary components to detailed assembly instructions, including code snippets and power management techniques, making it a great project for personal data tracking.

Read the build on hackster.io: Create an Ultra-Low-Power E-Ink Dashboard

ESP-NOW: Easy ESP32 Communication

ESP-NOW offers a straightforward way to set up wireless communication between ESP32 boards. This guide walks you through the process, providing code snippets and configuration tips. Perfect for makers looking to implement efficient two-way data exchange in their projects.

Read the build on randomnerdtutorials.com: ESP-NOW: Easy ESP32 Communication

ESP32 with 2.8-inch TFT Touchscreen

Learn how to connect an ESP32 microcontroller with a 2.8-inch ILI9341 TFT touchscreen. This guide walks you through the wiring, programming using Arduino IDE, and coding for display graphics and touch input. Discover practical applications and customization ideas for your interactive projects.

Read the build on randomnerdtutorials.com: ESP32 with 2.8-inch TFT Touchscreen

Automate Lighting with ESP32

This project shows how to use an ESP32 microcontroller to automate home lighting based on environmental conditions. It includes a detailed guide with schematics and code, explaining sensor integration and smart home system compatibility. Perfect for makers looking to enhance their home automation setup.

Read the build on hackster.io: Automate Lighting with ESP32

How to Build an ESP32-Powered Tide and Weather Clock

Building a tide and weather clock with an ESP32 microcontroller is a rewarding project for coastal dwellers. This guide covers integrating the ESP32, fetching data via APIs, assembling the hardware, and programming with Arduino IDE. Perfect for hobbyists keen on practical microcontroller applications.

Read the build on instructables.com: How to Build an ESP32-Powered Tide and Weather Clock

ESP32 Irrigation System for Home Automation

An ESP32 can be the heart of your home irrigation system, offering a smart way to manage watering schedules. With ESPHome, configuration becomes a breeze, and integration with platforms like Home Assistant is seamless. Resources include code, diagrams, and files for easy setup.

Read the build on github.com: ESP32 Irrigation System for Home Automation

ESP32 and Firebase: Build a Web App

Creating a web app with ESP32 and Firebase is a practical project for real-time data interaction. This guide covers setting up Firebase, configuring ESP32, and building a web interface. Learn how to send and receive data, making it ideal for IoT applications.

Read the build on randomnerdtutorials.com: ESP32 and Firebase: Build a Web App

ESP32 Data Logging with Firebase

This tutorial offers a hands-on guide for makers to set up an ESP32 for data logging, utilizing Firebase Realtime Database. It is ideal for those interested in IoT applications, providing practical code snippets and step-by-step instructions.

Read the build on randomnerdtutorials.com: ESP32 Data Logging with Firebase

Build a Retro Weather Station with ESP32

Imagine combining the charm of retro design with the power of modern technology. This project uses an ESP32 microcontroller to create a stylish weather station. It features an e-Paper display for clear, low-power readings and retrieves data via APIs, all housed in a retro-style enclosure.

Read the build on xda-developers.com: Build a Retro Weather Station with ESP32

ESPHome Projects for Smart Homes

ESPHome and ESP32 are a powerful combination for smart home enthusiasts. This article highlights seven practical projects that use ESPHome to automate various home functions. Each project includes detailed guides and technical insights, making it easier for makers to implement these solutions.

Read the build on xda-developers.com: ESPHome Projects for Smart Homes

Create an ESP32 AI Voice Assistant

Building an AI voice assistant with ESP32 and MCP is a rewarding project. This guide covers the components, setup, and coding needed to create a customizable assistant. Explore practical applications and potential enhancements for IoT projects, making it a versatile addition to your tech toolkit.

Read the build on pcbway.com: Create an ESP32 AI Voice Assistant

Build an ESP32 Web Server for Sensors

Creating a web server with an ESP32 to monitor sensors in real-time is a rewarding project for IoT enthusiasts. This guide covers setting up the ESP32 with Arduino IDE, coding the server, and designing a web interface using HTML, CSS, and JavaScript for dynamic data display.

Read the build on randomnerdtutorials.com: Build an ESP32 Web Server for Sensors

Create a Retro Macintosh Desk Clock

Imagine a desk clock that looks like a classic Macintosh. This project uses an ESP32 microcontroller, a real-time clock module, and a display, all housed in a paper shell. Detailed instructions and code are provided, making it a fun and practical project for tech enthusiasts.

Read the build on instructables.com: Create a Retro Macintosh Desk Clock

ESP32 and PIR Sensor Integration

Integrating an ESP32 with a PIR motion sensor is a practical project for detecting movement. This setup uses interrupts and timers to efficiently manage sensor signals, ensuring quick response times. Perfect for home automation or security systems, this project is both educational and functional.

Read the build on randomnerdtutorials.com: ESP32 and PIR Sensor Integration

Build an ESP32 Weather Clock

Creating a weather clock with an ESP32 is a fun project that combines real-time data with a physical display. You'll need an ESP32, some basic tools, and a bit of coding. This guide provides step-by-step instructions, code snippets, and visual aids to help you build your own.

Read the build on instructables.com: Build an ESP32 Weather Clock

Log ESP32 Data to Google Sheets

Integrating ESP32 with Google Sheets for real-time data logging is a practical project for IoT enthusiasts. This guide covers setting up the ESP32, configuring a Google Service Account, and using the Google Sheets API. Perfect for home automation and monitoring applications.

Read the build on randomnerdtutorials.com: Log ESP32 Data to Google Sheets

Turn a Photo Frame into a Smart Display

Repurpose an old photo frame into a smart home dashboard using an ESP32 and an ePaper display. This project involves integrating the ESP32 with the display, assembling the hardware, and programming the device for smart home monitoring, offering practical benefits and innovative uses.

Read the build on xda-developers.com: Turn a Photo Frame into a Smart Display

Build an ESP32 Weather Station with LVGL

Crafting a weather station with an ESP32 and LVGL is a rewarding project. You'll integrate an ESP32 with a CYD display to show real-time temperature and humidity. This guide provides detailed assembly instructions, coding tips using the LVGL library, and testing procedures.

Read the build on randomnerdtutorials.com: Build an ESP32 Weather Station with LVGL

DIY Sound Sculpture for Better Sleep

Crafting a sound sculpture using an ESP32 can be a soothing project. This guide details the components, construction steps, and programming involved in creating a device that produces calming sounds to aid sleep. It's a practical project for those interested in sound and electronics.

Read the build on instructables.com: DIY Sound Sculpture for Better Sleep

Building with ESP32: Innovative Hacks

The ESP32 is a go-to for makers, thanks to its versatility in IoT projects. This article highlights a project using ESP32 to create a smart home device, detailing its integration with sensors and programming via MicroPython. Discover how wireless capabilities enhance its functionality.

Read the build on hackaday.com: Building with ESP32: Innovative Hacks

ESP32 and LoRa: A Practical Guide

ESP32 and LoRa technology can be combined to create powerful IoT projects. This guide walks you through setting up an ESP32 with a LoRa RFM95 transceiver using the Arduino IDE. Learn how to configure, code, and apply this setup in real-world IoT applications.

Read the build on randomnerdtutorials.com: ESP32 and LoRa: A Practical Guide