Vigyata.AI
Is this your channel?

ESP32 ESP NOW Wireless LED Controller – Toggle and Dim in Real Time!

4.2K views· 67 likes· 10:42· Aug 9, 2025

🛍️ Products Mentioned (1)

Control LEDs wirelessly with the ESP32 using ESP-NOW in this real-time dimming and toggle project. In this video, I demonstrate how to build a wireless LED controller that can switch lights on and off or adjust brightness smoothly with ESP32 PWM LED control. This ESP32 LED dimmer project uses ESP-NOW for fast, reliable communication without a Wi-Fi network, making it perfect for ESP32 wireless control, ESP32 dimming control, and real-time LED control applications. You’ll see how to create an ESP32 remote LED control system, send data between boards, and use PWM dimming to control brightness with precision. Whether you’re building an Arduino ESP32 LED control project, a DIY LED dimmer ESP32, or a smart light controller for home automation, this tutorial gives you a complete ESP-NOW example you can expand into an ESP32 IoT LED dimmer or any other DIY wireless LED control setup. 🔔🔔 SUBSCRIBE 🔔🔔 don't forget to subscribe and click the bell! https://www.youtube.com/channel/UCt4bQMxOytascRdZmRao0wg?sub_confirmation=1 🔒Stay safe online with NordVPN 👉 Get it here: https://go.nordvpn.net/aff_c?offer_id=15&aff_id=123676&url_id=902 (affiliate link) NordVPN helps protect your data, lets you stream securely from anywhere, and blocks ads & trackers with Threat Protection Pro™. It’s fast, easy, and works on all your devices. 🛡️ I may earn a small commission if you use this link (at no extra cost to you) — thank you for supporting the channel! ***NEW*** bmonsterlaboratory@gmail.com - send request to join the email list. Include "ADD ME" in subject and body of email so I can find request. ***previous ESP32 video: Make A ESP32 Wireless Prop Controller for Halloween – Trigger Multiple 12V Props with ESP NOW! https://youtu.be/_ma35kHm_j4 follow on Facebook or X Facebook: https://www.facebook.com/BMonster-Laboratory-101410418059806/ Twitter: https://twitter.com/b_monsterlab some of my favorite videos: Robotic arm animation: https://youtu.be/5FDEhmlQ-mA Pit Droid animation using Bottango: https://youtu.be/E8tsB2GdYjQ Raspberry Pi NTFY messages! https://youtu.be/VFAqYllWhm0 Mastering servo motor control: https://youtu.be/GDnmAI_7lOk Blue Tooth remote control car: https://youtu.be/gVMBO25i6Ok Chapter: 0:00 intro 0:26 components used in video 1:27 ESP32 wire connections 3:20 potentiometer pins 5:28 transmitter wiring 5:40 transmit code 6:37 receiver wiring 6:57 receiver diagram 7:01 receiver code 7:26 LED dimming using ESP-NOW 8:03 swap out your device for a different voltage! 9:23 receiver #2 diagram 9:43 ESP NOW control motor speed lots of useful stuff in the previous ESP32 ESP-NOW video - https://youtu.be/_ma35kHm_j4

About This Video

Today I’m showing you how I use ESP32 + ESP-NOW to toggle and dim LEDs wirelessly, instantly, and in real time. The whole idea is simple: a transmitter ESP32 reads three push buttons (on/off for three receivers) and a 10K potentiometer that acts like a “volume knob” for brightness. I cleaned up the controller by ditching the big breadboard button block and switching to basic 2‑pin push buttons with the ESP32’s internal pull-up resistors—so no extra resistors needed for the buttons. On the receiver side, each ESP32 drives a MOSFET module, so the ESP32 only has to send a value over ESP‑NOW and the MOSFET does the heavy lifting. In my previous ESP‑NOW build I was only sending a boolean for on/off, but here I’m sending a power level and using PWM at 20 kHz, which stays completely silent for LEDs and small motors. I also show how easy it is to swap loads: I pull off the 12V LED strip and drop in a small DC motor, then just change the power supply (I ran it at 9V). Same wiring to the ESP32 header, same control—now it’s wireless speed control too. If you run into brownouts or random resets, add a big capacitor on the power rail and keep your wires short.

Frequently Asked Questions

🎬 More from BMonster Laboratory