If your Raspberry Pi 3D RGB Xmas Tree isn't working as expected, we have some common fixes below:
Tree GPIO Orientation
The main cause of our 3D RGB Xmas Tree not working is the orientation of the tree on the Raspberry Pi's GPIO pins.
As advised on the product page, your tree needs to be fitted as per the image below to function properly:
Have you installed the required software? Double-check the GitHub page instructions and follow the steps carefully
Python 3 (not 2!)
Some customers attempt to run the example tree code using Python 2. This will not work - please use Python 3 i.e. python3 tree.py
Please use the basic tree.py and other example programmes first to verify that your tree is functioning as expected.
Try a fresh copy of the Raspberry Pi OS to ensure past projects and installed code/scripts aren't interfering with the code.
If you're using an old phone charger or anything other than the official Raspberry Pi power supply, a poor supply of current might be causing your Pi to crash out.