element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Merry Boxes & LEDs
  • Challenges & Projects
  • Project14
  • Merry Boxes & LEDs
  • More
  • Cancel
Merry Boxes & LEDs
Blog Probably the best possible Christmas lights
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Merry Boxes & LEDs to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: czmusg3jh56fh0jw&maa
  • Date Created: 13 Jan 2019 1:04 PM Date Created
  • Views 2207 views
  • Likes 11 likes
  • Comments 10 comments
  • merryboxesledsch
  • holidayspecial19ch
Related
Recommended

Probably the best possible Christmas lights

czmusg3jh56fh0jw&maa
czmusg3jh56fh0jw&maa
13 Jan 2019

During Christmas 2016 I stared in awe at a neighbour's fabulous Christmas light display. They had moving trains, characters, music, it was amazing. There was an ice cream van.

 

I resolved that next year we would build a display to rival theirs. Not in volume, watts, quality, charm or creativity, but in raw nerdiness. In November of 2017, unreasonably late, I ordered 80 metres of 30 led/meter WS2812B RGB LED tape. When it arrived I took a week off work and started soldering, wiring and writing code like a madman. I recorded progressive video logs as the deadline rushed closer. The videos detail how the controllers talk to the LEDs, which protocols I've used, and lots of other detail:

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

My goal was to create an interactive Christmas lights display from whole cloth. Eventually it all came together! People could come by, go to the website on their phone, and vote for which pattern they wanted to display on the lights! They could play snake! I burned out four ATX power supplies! It was great. We had crowds of people in our cul-de-sac playing with our Christmas lights. When kids turned up I went down with my 4 year old son and we handed out Zooper Doopers (An Australian ice lolly) to everyone.

 

This year I doubled the vertical resolution, added many more patterns, and wrote some multiplayer games. It was even better! Google analytics showed 633 unique visitors over the holiday period. A smashing success.

 

Here's a video I shot for my competition entry: https://youtu.be/-074IxDWhg4

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

I'm in the process of making my code less embarrassing. Once that's done I'll publish it under GPL.

 

Thanks for your consideration!

Travis.

  • Sign in to reply

Top Comments

  • dougw
    dougw over 6 years ago +3
    Cool LEDs. You can embed YouTube videos in your blogs by clicking on the insert video icon and then the embed video option and entering the URL.
  • czmusg3jh56fh0jw&maa
    czmusg3jh56fh0jw&maa over 6 years ago in reply to dougw +1
    Thanks for the tip! Looks like some kind soul went and did that for me anyway.
  • tonydbeck
    tonydbeck over 6 years ago +1
    Brilliant Display.... really like the interactivity part of it!
  • czmusg3jh56fh0jw&maa
    czmusg3jh56fh0jw&maa over 6 years ago in reply to tonydbeck

    It is super addictive. Tetris is worse, for me. As I was developing it for the lights I'd often find myself accidentally playing a game of tetris instead of actually testing the code I'd just written.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • tonydbeck
    tonydbeck over 6 years ago in reply to czmusg3jh56fh0jw&maa

    That Snake game is addictive! I used to love playing it on my Nokia 3310

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • czmusg3jh56fh0jw&maa
    czmusg3jh56fh0jw&maa over 6 years ago in reply to dubbie

    So versatile!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dubbie
    dubbie over 6 years ago in reply to czmusg3jh56fh0jw&maa

    Travis,

     

    Looks like buckets have a dual use, keeping water in and upside down keeping water out.

     

    Dubbie

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • czmusg3jh56fh0jw&maa
    czmusg3jh56fh0jw&maa over 6 years ago in reply to dubbie

    We get super heavy rain! So far I've got away with buckets and plastic tubs upside down over everything. That works well enough for long enough, given it's not a permanent fixture. I did have them fully enclosed but I ran into heat problems in the Australian summer sun, so I went back to upside down covers and stilts to keep everything out of splash range.

     

    The only thing that's fully enclosed is the power board with an RCD and circuit breaker in it. That doesn't generate heat, and it would be super bad if it got wet.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube