(1) This version actually has a lot of things that need to be modified.
1. The USB is a bit ugly at the top
2. The selection of the self-locking button is not very good, and the packaging is wrong. This kind of button is easier to break if pressed too much (the self-locking connection in the picture is reversed, and the required wires are connected at the bottom)
3. I forgot to omit the device number, which resulted in it being typed out when printing the board.
4. You can add some pictures on the PCB (the board size space is not properly utilized)
5. The power supply can be changed to a 3.7V lithium battery, and a boost is required (if you continue to use USB power supply, you can add filter capacitors and decoupling capacitors depending on the situation)
6. Regarding the download problem, you can change the straight female header into a curved female header, and change it from the top to the bottom.
7. Module addition: you can add a 0.96-inch OLED screen
8. The colorful LED is too bright, you need to add an adjustable resistor to change the brightness (10K is enough)
9. I am not very good at welding plates, and my welding skills are a bit poor (the last picture requires more practice!!!)
(2) Devices:
820 ohm resistor: 30+54 (pieces)
1K resistor: 1+1 (piece)
Colorful 3mm self-flashing slow-flash LED: 54 (pieces)
Red hair red 5mmLED: 30+1 (pcs)
Main control: IAP15F2K61S2 (STC15F2K61S2 can be directly replaced, for other patch masters, please refer to the pin drawing adapter board)
Female row: 1*20 (2 pieces), 1*18 (3 pieces), 1*4 (1 piece)
Pin header: 1*20 (2 pcs), 1*18 (3 pcs)
Self-locking switch: 1 (piece)
USB: Upright A female 90 degrees plug into USB (1 piece)
Capacitor: 22pf (2 pcs), graded 1uf (1 pc)
Crystal oscillator: 12MHZ
(The demo example is in the file, about 10 flashing patterns) When downloading, select 12MHZ to download, and the clock is set according to 12MHZ
Demo video: LOVE light_bilibili_bilibili
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