First thank you for reading. I have worked for 12 years in embedded system and I have just completed control of RGB LED strips project. I designed 2 type of controllers, one is using 8051based MCU(STC serial), other is using STM MCU. If you need PCB prototype, I will do it for you. PCB design will take 3 days, making PCB board 5 days, express 2 days, assemble 2 days and all day programming, testing 3 days. You can see my PCB layouts on [login to view URL] and check PCB price.