8SuB6

DS-ESP32_DISPLAY Color Screen Printing

 
Overview
I. Product Introduction: The ESP32 power controller board controls the power on/off function of the product. It also features three WS2812 LED controller interfaces and two LED driver controls. This solution is currently used in a self-developed Bluetooth speaker power control board.
II. Board Functions: 1. Power control: Supports 24V power input and touch-button power on/off. 2. Three WS2812 LED strip driver interfaces, also includes a microphone for volume control, enabling a microphone-based lighting effect. 3. Two LED dimming drivers for desktop lamp control and illumination. 4. Features a photosensitive acquisition circuit. 5. One SPI LCD screen driver interface, which can be used as a desktop weather clock display. 6. The board is powered by a voltage below 24V and has two DC step-down circuits to power the LED strip and MCU.
III. Rendering of the DS-ESP32 controller board:
1. 3D image of the front of the PCB.
2. Color silkscreen image of the back of the PCB. 3.
Photo of the PCBA.
IV. Circuit description and usage introduction: 1. This project is a control board for a Bluetooth speaker. The physical product has been completed. The main controller of the control board uses Espressif's ESP32-D0WD-V3 chip, with an external 8M flash. A simple speaker pickup light effect has been implemented. This project can realize the power-on and power-off function through an external touch button switch. Whether to provide power to the Bluetooth amplifier board (which uses the previously open-source TPA3116 Bluetooth amplifier solution) is also discussed. The simple power-on and power-off function of the amplifier system is now implemented.
2. Power Amplifier Power-On/Off Control: The circuit diagram is shown below.
A 24V power input is used, controlled by a P-MOS transistor. When the ON/OFF button is pressed, PVCC+ conducts, powering the chip and turning on the MCU's P_ON for continuous power-on. Power-off is achieved by pressing and holding the ON/OFF button for 3 seconds. The MCU determines the P_SW press duration and turns off the MCU's P_ON.
Additionally, in the power-on state, a light touch of the button controls the WS2812's LED effects, switching between different LED strip effects.
3. Microphone Pickup for Sound and Light Synchronization: This solution is based on the microphone-light scheme from the previous HACK Labs project, but due to its complexity, it didn't achieve the desired effect. This project only needs to pick up sound after volume playback to drive the two rows of LED strips on my Bluetooth solution. A screenshot of the Bluetooth speaker's main view is shown below. An acrylic chassis rendering is also included. The effect diagram is as follows:
4. The board also has an LCD display interface for connecting an external SPI color screen. In this project, I designed a 1.54-inch LCD for a simple clock display. Because this involves a color screen driver, and due to my limited software skills, I have temporarily shelved this function. I also hope that interested software developers will collaborate with me on the development; I will provide hardware support free of charge.
5. The board also reserves two LED drivers for general desktop lighting. It will be convenient to add a desk lamp later. The reason for two channels is that one controls white light and the other controls warm white light. This makes it easier to add control functionality to my desktop when soldering products later.
V. Product Test Video
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 19:31:38

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号