The cube light cube source code written by myself (with schematic diagram, the program has detailed comments)