Knowledge for the World

Exploring the Raspberry Pi 3D Xmas Tree Kit from The Pi Hut

Let's get blinky.
5 - Our rating

In this special holiday video, we'll explore blinky things with the 3d Xmas Tree Kit from The Pi Hut! Available as a solderable or pre-soldered kit, it mounts to your Raspberry Pi's GPIO pins to make for a fun, programmable, hackable Christmas thing.

Check out the video below to learn how it works, how to assemble it, and some of the cool things you can do with it!



I used the sample code that The Pi Hut provided here. I've recreated the software/steps below.

First, connect to your Raspberry Pi. Then, follow the steps below.

Install the required libraries

sudo apt-get install python-gpiozero python3-gpiozero

Create the test Python script

sudo nano ~/

Add the following, save, and exit:

from gpiozero import LEDBoard
from import random_values
from signal import pause
tree = LEDBoard(*range(2,28),pwm=True)
for led in tree:
 led.source_delay = 0.1
 led.source = random_values()

Run the script and make things blinky!

sudo python ~/