PMUoz0B

WLED controller

 
Overview
Project Introduction
This project is an RGB controller based on ESP32, capable of controlling common LED strip
projects such as 5V and 12V programmable LED strips and RGBWW
. This project is based on hardware developed using the open-source software WLED (WLED open-source address: https://github.com/Aircoookie/WLED). For achievable functions, please refer to the open-source page; this section only describes the hardware design features.
Project Parameters

This design uses USB power supply, with a CH224K to induce 12V (requires a PD3.0 charger). A toggle switch allows selection of 5V and 12V power supply for the LED strip (do not toggle while powered on).
The main controller uses the ESP32-WROOM-32E-N4 module with an onboard CH340C. WLED provides web-based programming. Connect the device directly to a computer via USB, press and hold the IO0 button, then press the EN button to enter programming mode on the ESP32, and click "install" on the webpage to complete the firmware programming.
An SN74HC244 is used for level conversion, converting the 3.3V output from the ESP32 IO to 5V.
The onboard silicon microphone enables
two-channel programmable LED strip output and five-channel PWM output.

The software code
can be directly programmed with WLED open-source code or Chinese code compiled based on WLED.
Note:

The CH224K decoy circuit is unverified because all available PD fast chargers have a 12V output disabled.
The silicon microphone package cannot be manually soldered .
The programmable LED strip output IO pins are IO25 and IO33; onboard testing uses IO2. A

demonstration
video shows
the LED strip mounted on the back of a monitor using the open-source software Prismatik, achieving a flowing light effect.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-28 04:39:11

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号