I am trying to make a msp430 controlled Bluetooth RGB lamp. The program works perfectly right now. But the problem is: when running for a while or as soon as I connect the led driver power supply (I soldered many boards to troubleshoot the problem. But I failed), some led begin to blinking (the unstable kind.) and it's like the color is abnormal. For example, if I only turn on Q1, then the blue should be the only color, but actually, some led will also light up red color, and some even show red only. I don't know what cause this problem.
I one board I soldered, I try to lower the MT3068 voltage to around 14V (15V originally). This time, the stable working time lasted longer (not broken as soon as possible). But eventually, the cross-light-up still occurs.
How should I work around this.