The main controller uses an ESP32S3 microcontroller with Wi-Fi and Bluetooth. The peripheral circuit is simple and well-suited for this project. An
AMS1117-3.3 converter is used to convert 5V to 3.3V for system use, with a maximum output current of 1A, which is sufficient.
The 1.69-inch touchscreen provides direct and convenient interaction, but the interfaces are difficult to solder and can strain the eyes.
Audio output is handled by the MAX98357. The SPEAKER_SD output is 3.3V high. After voltage division by R2 and an internal 100k resistor, SD_MODE controls the output of each channel to be half for the left and half
for the right. RGB three-color LEDs offer controllable color and brightness, with a simple control method requiring only one I/O port. The
LEDs automatically turn on when the light dims, based on ADC readings . The main
page displays the time and weather, and can display the spectrum when audio is playing in the background.
The LED color and brightness can be set, and
The music playback interface allows selection of NetEase Cloud Music playlists and Dragonfly Radio
, and can be projected onto a small TV screen. It can also be used as a secondary screen for background window projection with the host computer.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet