
Learn to automate and animate your holiday lights with rgb pixels, covering basic wiring, power calculations, computer networking, sequencing, and free software to create patterns for a stunning display.
Explore how rgb pixels work, from dumb strings to addressable smart nodes, and learn common formats, colors, and protective housings for holiday lighting. Identify rgbw variants.
Understand the pixel lighting system components—pixels, DC power supplies, a pixel controller, data, and optionally a computer for full potential.
Discover how rgb pixels use red, green, and blue leds to mix colors and white, estimate 60 milli-amps per pixel, and drive 24-bit data through data-in and data-out with ws2811/ws2812b.
Power your rgb pixels with compatible 5v or 12v supplies, avoid mixing voltages, and place Meanwell power supplies near the prop while keeping under 85% capacity.
Compare stand-alone and computer-driven pixel controllers for RGB holiday lights, explain power injection, fuses, and how DMX 512 over ethernet (E1-31) converts to SPI data for pixel strings.
Learn how sequencing creates lighting data for RGB pixel displays, and run shows with a Raspberry Pi using Falcon player and its scheduler for music-synced or standalone displays.
Learn to build animated rgb pixel displays with xLights, strings on a Falcon F16v3, and addressable nodes to create patterns; explore music synchronization via yard speakers or low power fm.
Add music to your rgb pixel display using budget transmitters and audio sources, check for clear fm frequencies with radio-locator, and navigate copyright considerations for online sharing.
Power injection extends pixel strings by supplying power at multiple points with fuses and a common ground; the Falcon F16v3, a 16-output controller, drives up to 1,024 pixels per output.
Configure a dedicated show network for rgb pixel controllers by using private ip ranges, static wifi ips, and subnetting with 192.168.x.x to separate show traffic from home network.
Learn how to buy pixels for holiday lights from Shenzhen manufacturers or AliExpress, compare 5V versus 12V, ensure controller compatibility, and test before the season.
Explore essential tools for rgb pixel holiday lights, including wire cutters, wire strippers, pliers, screwdrivers, volt meter, soldering gear, heat gun, heat shrink tubing, and cable ties.
Save money on rgb pixel holiday light projects by scouting sales, joining bulk group buys, planning your display early, and buying bulk ethernet cable and power supplies.
Learn to program holiday lights through sequencing with xLights, from downloading the free open-source app to creating models and your first lighting sequence.
Exercise: Download and install xLights on your computer.
xLights is a free and open source program that enables you to design, create and play amazing lighting display sequences through the use of DMX controllers, E1.31 Ethernet controllers and more. With it you can layout your display visually then assign effects to [theatrical] props throughout your sequence.
xLights runs on Windows, OSX and Linux
Go to the download page at https://xlights.org/releases/
Installation guides are included for each platform as well as links to different repositories based on the platform.
When you open xLights for the first time, it brings up a window asking you to select your show directory. The show directory is where you will store all the files related to your show. There are some XML configuration files, the XML data files you create as you use this application (think of it like the source code of a program), FSEQ files that are the binary output of xLights that you copy over to Falcon Player (if you use it), the more lights you have, the larger they will be and eventually some XBKP, backup files. It doesn’t really matter where you put this directory (and you can change it later if you want), just remember where you put it as you’ll need to access the filesystem at some point to grab the FSEQ files (maybe).
Cheers!
Jeff
Open xLights, import a house image, and build 2D lighting models from bottom-left to top-right using polylines, verticals, horizontals, and arches to preview at night.
Create your first xLights sequence using the wizard, set timing marks about every 5 to 10 seconds, and layer the all house group; apply random effects and customize models.
Configure the setup tab to connect xLights with a Falcon controller, set unicast universes, start channels by universe, upload input/output definitions, and verify the setup with a test sequence.
Equip yourself to assemble and run your first RGB pixel light show using xLights, with optional xSchedule, Falcon player, and Raspberry Pi, plus community forums and next steps.
If you’ve ever passed by an engaging light display and thought, "I wonder how they do that" then this course is for you. The material is technical, but I know many people without technical backgrounds that have put beautiful displays together. If you can do some basic wiring, have and know how to use a computer and have a little creativity, I’ll show you how you can automate and animate your lights.