Hacker Public Radio

HPR4278: Pi powered Christmas Tree


Listen Later

This show has been flagged as Clean by the host.

TuxJam co-host Kevie continues his series on Raspberry Pi projects with a look at the 3D RGB Xmas Tree from The Pi Hut. This is compatible with all of the Raspberry Pis,and, if you are going to use this as a stand alone Christmas decoration, it is recommended that you use RaspberryPi OS Lite.

Obviously there does need to be a bit of setup, it is not plug and play, but that would be boring for a Pi project; wouldn't it? As I said: I used mine with a Pi Zero 2W and if you are starting from scratch then I would recommend using Pi Imager as this will allow you to set a user, password, automatic login, wifi and SSH. Call it something like tree for the client name on the network so that it is easy to find. Doing all of this will mean that this Pi never needs to be connected to a monitor. The notes below should take you through the process step-by-step.

  1. Once the tree has been installed and the Pi is booted up, install GPIOZero (this step is only necessary if you installed RaspberryPiOS Lite) sudo apt install python3-gpiozero
  2. Create a new directory: mkdir tree and move into it with cd tree
  3. Now it's time to get the code: wget https://tinyurl.com/3rrezjv9 -O tree.py
  4. I went for the Xmas Tree Sparkle sequence by Rendzina. To get this simply type: wget https://tinyurl.com/5e8cxrb5 -O XmasTree_Sparkle.py
  5. Test out the sequence: python XmasTree_Sparkle.py
  6. To automate the tree we can set a cron task: sudo crontab -e
  7. Add the following lines to the end of the Crontab file: 30 22 * * * /sbin/shutdown -h now This shuts it down at 10.30pm every night. @reboot python /home/pi/tree/XmasTree_Sparkle.py This will switch on the tree when the Pi boots up.
  8. Exit and save.
  9. Reboot the Pi: sudo reboot
  10. To take a look at the Pi Hut's starting documentation click here

    Redzina's custom scripts are available here.

    Provide feedback on this episode.

    ...more
    View all episodesView all episodes
    Download on the App Store

    Hacker Public RadioBy Hacker Public Radio

    • 4.2
    • 4.2
    • 4.2
    • 4.2
    • 4.2

    4.2

    34 ratings


    More shows like Hacker Public Radio

    View all
    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    292 Listeners

    Defensive Security Podcast - Malware, Hacking, Cyber Security & Infosec by Jerry Bell and Andrew Kalat

    Defensive Security Podcast - Malware, Hacking, Cyber Security & Infosec

    374 Listeners

    LINUX Unplugged by Jupiter Broadcasting

    LINUX Unplugged

    266 Listeners

    SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast) by Johannes B. Ullrich

    SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

    653 Listeners

    Curious Cases by BBC Radio 4

    Curious Cases

    826 Listeners

    The Strong Towns Podcast by Strong Towns

    The Strong Towns Podcast

    426 Listeners

    Late Night Linux by The Late Night Linux Family

    Late Night Linux

    164 Listeners

    Darknet Diaries by Jack Rhysider

    Darknet Diaries

    8,016 Listeners

    Cybersecurity Today by Jim Love

    Cybersecurity Today

    177 Listeners

    CISO Series Podcast by David Spark, Mike Johnson, and Andy Ellis

    CISO Series Podcast

    189 Listeners

    TechCrunch Daily Crunch by TechCrunch

    TechCrunch Daily Crunch

    41 Listeners

    Strict Scrutiny by Crooked Media

    Strict Scrutiny

    5,773 Listeners

    2.5 Admins by The Late Night Linux Family

    2.5 Admins

    97 Listeners

    Cyber Security Headlines by CISO Series

    Cyber Security Headlines

    136 Listeners

    What the Hack? by DeleteMe

    What the Hack?

    222 Listeners