
Project Name: (Fully Open Source) Multifunctional Pixel Clock
Project Author: Big Boss, Tie Tie
This is a clock, desktop speaker, USB hub……
The original intention was to simplify the desktop, soI integrated these three essential functions into one device, creating this multifunctional desktop ornament.
▲ This is the usage effect, isn’t it beautiful and cool!!I have a friend who cried with envy after seeing it……
The main controller of this project uses ESP32.
The other circuits mainly include: audio acquisition circuit, USB extension circuit, DS1302 clock circuit, Bluetooth audio.
The components used in the audio part are as follows, and the sound quality is excellent!
The hub part supports one to three, with an average speed of 1.5MB/s.
The specific hardware design is as follows, which is relatively simple:
Multifunctional Pixel Clock Schematic
Multifunctional Pixel Clock PCB Diagram
Hub Part Schematic
Hub Part PCB Diagram
The software was written usingVSCode+PlatformIO.
All materials have been placed in the attachment, refer to Chapter 4 for guidance.
I used a WS2812 pixel screen.
Of course, you can also choose this 8*8 pixel screen, which requires four pieces.It will be much smaller in size and relatively cheaper.
Based on these two different screen sizes, I designed two different sizes of shell models for easy replication.
The assembly effect is as follows:
The software, hardware, and structure were all completed independently by the author, and replication and improvement are welcome!
This project is fully open source! There is also a 2-minute video tutorial.
——Want to see the video explanation? Want to replicate? Want to give the author a thumbs up? You can copy the open source URL to go to the original text.
Open Source URL:https://oshwhub.com/theapocalypse/2812-shi-zhong-_2023-09-23_22-28-42

We also welcome you to give a thumbs up or like to let more people see this cool clock!
*This article is a reprint of user creations from the “Lichuang Open Source Hardware Platform”, if there is any infringement, please contact to delete
