In this video, I have built a beginner-friendly ESP32 IoT LED control project using the WLED platform.
WLED is a free and no-code firmware, which means you don’t need to write or upload complex programs to control your LED.
Enroll Altium Student Lab for FREE: https://www.altium.com/in/yt/techstudycell
Limited Time offer for students.
In this IoT project, I have connected a non-addressable LED strip to an ESP32 and controlled it using PWM (Pulse Width Modulation). With the help of WLED, the LED brightness and lighting effects can be easily controlled through the WLED Mobile App, Amazon Alexa, IR Remote, and manual push buttons.
Required components
ESP32 (DoIT ESP32 DevKit)
7805 voltage regulator
TIP122 NPN Transistor
1k resistor (1/4 watt)
IR Receiver (TSOP1838) (Optional)
Push Buttons for Manual Control
12V LED strip
12V Power Supply
Important Links:
WLED Web Installer - https://install.wled.me
Previous WLED RGB project: https://youtu.be/M2Btn22By4I
Download the PCB Layout of the ESP32 LED Dimmer project:
PCB Layout: https://iotcircuithub.com/wp-content/uploads/2025/10/PCB_Layout_LED-Dimmer_PWM_ESP32_V2.pdf
PCB Gerber File: https://iotcircuithub.com/wp-content/uploads/2025/10/PCB_Gerber_ESP32_PWM_Dimmer_V2.zip
Note that WLED hosts its own web server on the ESP32 chip itself, so the app is not even required. If you want, you can configure it from the web browser.
The ESP32, Echo Dot, and mobile must be connected with the same WiFi network.
During this ESP32 WLED tutorial video, I have covered the following topics:
00:19 Quick demo on this WLED ESP32 PWM project.
01:55 Required components for the ESP32 IoT project.
02:02 Circuit for the ESP32 WLED IoT project.
03:53 Make the circuit on Zero PCB using layout.
04:40 Steps to install WLED on ESP32
08:33 Setup WLED app for ESP32 LED project
10:25 Steps for WLED Alexa Integration.
What you can control in this project:
LED ON / OFF
Brightness control using PWM
Different lighting effects
Effect speed and intensity
The best part of this project is that WLED is completely free, open-source, and beginner friendly. You can control the LED locally as well as over Wi-Fi without writing a single line of code. This makes it perfect for DIY smart lighting, home automation, and IoT beginners.
This ESP32 WLED IoT project shows how easily you can build a smart LED controller using a free and no-code platform. By using WLED with ESP32, you can control a non-addressable LED through PWM, manage brightness, change effects, and operate the LED using the WLED app, Alexa voice commands, IR remote, and manual buttons. This project is low-cost, beginner friendly, and highly flexible, making it a perfect choice for DIY smart lighting and home automation. If you are starting your journey with ESP32 and IoT, this WLED-based project is a great place to begin.
#iotproject #esp32 #wled
-------------------------------------------------------
Thanks For Watching...
✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS
Find out more IoT projects: https://iotcircuithub.com/
Facebook: https://www.facebook.com/techstudycell/
Instagram: https://www.instagram.com/techstudycell/
Telegram: https://t.me/techstudycell/
-------------------------------------------------------
-------------------------------------------------------
WARNING:
This video is for demonstration and educational purposes only.
Each demonstration presents risks and hazards that must be fully understood before attempting.
And should be performed only by professionals
------------------------------------------------------
Other useful IoT projects:
Latest ESP32 projects playlist:
https://www.youtube.com/playlist?list=PLlBmS9EKFydee7YsvVP_5TiPDeH38PwlK
Latest NodeMCU projects playlist:
https://www.youtube.com/playlist?list=PLlBmS9EKFydcv9ffXm72-cU9_EusicIjO
Arduino Home Automation Projects playlist:
https://youtube.com/playlist?list=PLlBmS9EKFydcxOoCht4ocLEV5zUdoCwsd