This project is used to verify the solution verification board design of Lichuang Mall microcontroller CH551G.
This design is a programmable colorful LED that plugs into a USB port. This is useful for indicating errors, task progress, and abnormal conditions, especially when no monitor is connected, and can also help identify specific working conditions in many similar computers.
2812 is one of the common peripherals used by every developer who studies embedded systems. It is also one of the peripherals that every hardware engineer often chooses when learning PCB design. Therefore, this project uses the WS2812E from Lichuang Mall . as an indicator light.
This design includes the necessary peripheral circuits for CH551G operation, and leads out the ISP pins to facilitate debugging and developing firmware.
This design is compatible with CH551G, CH552G, CH554G and other SOP16 packaged microcontroller chips.
This design sets aside a TTL serial port, which can be used as a USB-to-serial port downloader.
After this device is connected to a computer, it simulates a serial port device and sends data through the serial port to set the color and brightness of the LED light. Realize effects such as breathing lights and flashing through code. For example, with code implementation: the color of the breathing light indicates the CPU temperature. Breathing rate indicates CPU usage.
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