How To Set Up Permanent Animated Christmas Lights on YOUR House

If you’re like me, I really enjoy having a display put together for different holidays. But with each holiday it can be a lot of work to put up and then have to take down lights after each one.

So, how do you go about setting up permanent lights but make it look good on the house? We’ll go into that topic here as I show the tools and set up I have for permanent lights on the house.

Setting up some permanent lights doesn’t have to expensive or even difficult. It’s as simple as finding the right lights and then setting up a simple controller as well as having the power supply ready to go.

Light Modules

One of the products I decided to go with is from and it’s a pixel bar as seen in this image below.

House Outline Pixel Bars

These light modules or pixel bars are super easy to set up and use. They come in one-meter strips and can be cut to fit as needed. You can snap in your pixels, connect the pixel bars, and with the 3M Sticky back, you will not have to worry about the lights coming down.

My advice is that when you do select your area to put these pixel bars up, make sure that’s where you want them to be because it will be almost impossible to get them to come off.

The LED’s that come with these light modules have three pixels and they all run on the same address. Just keep this in mind when you design a light show.

Note – in the video, I had noted that these were discontinued. After speaking with Ken from Wired Watts, I was assured that more were on the way, just not for the same (2019) Christmas season, so that is why he marked them as such!

Putting Your Lights Up

When deciding where you want to put your lights be sure to record the measurements so that you know roughly how long you need your strips to be before you start cutting them to fit.

These strips currently come as an ivory color and if you do want to have them match your siding, you can actually spray paint the strips if need be. They blend in very well with your house and nobody would know from a distance that you have permanent lights up.

As I mentioned earlier, be sure to decide where you want the lights, measure how much you will need, and then purchase the light modules.

Once you have your light modules ready, you can start installing them on the house. With the 3M Stick Back, this will make the project very easy at this point.

If you do have some triangle points on the roof that you’re working with be sure to start measuring at the point first so that you know where you need to cut your light modules. This will help keep your setup symmetrical with the rest of the house.

Running Wire

If you have attic space in our home, this could be very beneficial for setting up your controller and power supply. With my current setup, I did get a little creative on how to run wire and where.

For my house, I was able to just drill a hole in the roof soffit and run wire through there, so that it wasn’t visible on the outside.

For the wiring, I decided to go with the LED 18/3 wire and then I would be able to wire these pixels back to the controller I had set up in the attic space.

This type of wiring is more of a hybrid between the regular wire and dual injection because I am only using it for one power supply set up. I can just connect the positive and negative together so that the data flowed the correct way.

Once I had all of the wire set up I was able to get the controller and power supply testes and ready to go.

If you’re still new to this type of project be sure to check out my articles on the power supply and how to set up a controller before getting started.

How Do I Schedule My Christmas Light Show to Run Automatically?

I love having a Christmas light show at my house, but it sure wouldn’t be as much fun if I had to wait around for 5 pm every night to press “start” on my show!

Luckily, my show runs automatically and yours can too. But how does it work?

To automate your show each night you have (2) options – you can either use your sequencing program (Vixen, xLights, or LOR) or a special piece of software called Falcon Player, which runs on Raspberry Pi microcomputers.

Each has its pros and cons, which is why I want to go into detail here and share how they each work, and why you should choose one over the other.

How Will Your Show Run?

Before we talk about the specific programs to run your show automatically, let’s first consider the different options that we have for our show’s setup. That is, how we will structure our different sequences and playlists for the show each night.

All 3 options of scheduler do the same type of thing, just all in their own ways.

When you’re planning your show, you’ve got a few options for how to structure your light show:

  • A single playlist that loops – Your show will start, play through all of the songs and repeating, and then at the end of the night it will either finish out or cut off when the song finishes after the “End Time” that you set.
  • A randomized playlist – Your show will play the songs in random order until the “End Time”.
  • A beginning/end playlist – You can also specify certain sequences to start or end your show, and these will just run once each night. This is a good idea if you have a lot of traffic to your display, as it communicates that the show is just beginning/ending.
  • Background playlist – Need a prop to simply run all night with the same sequence? A background playlist can ensure that elements such as a “tune-to” sign stay lit in the same pattern all night.

On top of that, you can set your schedules to be at the same exact times every day, or you can have them run at different times every day!

This can be helpful if you only want to run on weekends or if you just want to do fewer hours during a week – a great way to keep the neighbors happy!

Now that we’ve discussed how to structure your different sequences and playlists, let’s talk about the 3 different schedulers we can use:

Running Your Show via xLights or Vixen

Both xLights and Vixen have built-in functionality to run your show completely from within the program.

In xLights, this is called xSchedule, and in Vixen it’s called the Scheduler.

But should you run your show off your computer?

On the positives – it’s the easiest and simplest way to get a show up and running. You can do everything from your single computer, so you don’t have to worry about transferring files and keeping everything on your microcomputer up to date.

You also can run a LOT of pixels – depending on the computer, you may be able to run over 1 million pixels!

If you’re using xSchedule, you’ll also get a “Status” window that shows all of your controllers and alerts you if there are any problems:

xSchedule window with controller status highlighted in green.

On the negatives, your light show is going to require your computer’s dedicated attention for the full run of your show – likely from Black Friday or early December until after Christmas!

Could you use your computer during the season for other things besides your display?

I suppose so, but you run the risk of having something go wrong – whether that be a system software update, you forget to leave the scheduler open, or someone shuts down the computer.

When I ran my show from a computer, I chose to dedicate that computer to my show, 100%. I kept it fully offline and set it up to shut down and re-start itself every day.

My first year, I used the Vixen scheduler to run my show.

Because it didn’t have an internet connection and wasn’t being used for anything else, it worked perfectly, night after night. Every 10 days or so, I briefly connected it to the internet to sync the clock, which would get off by a minute or 2.

I had the extra computer around, so it wasn’t a big deal to dedicate it fully to my display.

As you can probably see, the biggest downside to running it off a computer is that you can’t use that computer for anything else (or, at least you shouldn’t!) during the run of your Christmas light show.

On the upside, you can run your whole show on one computer, no matter how big the show is, without any worry of glitching. If you’re using xLights you also get the status window in xSchedule, which can be helpful if you have a lot of controllers.

Running Your Show via Falcon Player

On the other hand, microcomputers like the Raspberry Pi have become very popular to run your show from and it’s easy to see why.

A Raspberry Pi running Falcon Player can run hundreds of thousands of pixels from a $35 microcomputer, all on its own!

Falcon Player’s Scheduler

While it takes some more setup, using the Falcon Player frees up your main computer for other tasks and offers some more redundancy for your setup.

While I had to spend time setting up my Windows 10 PC to auto-start and shut down each day and open Vixen at startup, the Raspberry Pi with Falcon player simply boots up and starts when it receives power.

You can leave it running all the time, or you can power it on and off automatically with a smart plug or even a basic light timer.

You can learn more about using Falcon Player on my article here.

It’s Your Choice – How Will You Run Your Show?

Whether you decide to run your show from a Windows/Mac computer or from a Raspberry Pi, I hope this article has helped you to see both sides and find which one is right for you.

Like many things in this hobby, there is no “one right answer” for everyone, though I think the Raspberry Pi route is intriguing, it’s not the best for everyone.

Whichever you choose, I hope you have fun and come back here to Learn Christmas lighting to learn how you can make a fun, low-stress, and incredible Christmas light display on your house!

How Do I Run My Christmas Lights Show from a Raspberry Pi?

If you’ve spent any time hanging around Christmas light groups or forums online, then you might have heard a lot of talk about this “Raspberry Pi” and how people run their shows off of it.

The Raspberry Pi is a small, Linux-based computer that you can use to run your Christmas lights display with a program called “Falcon Player” or “FPP” for short.

If you’re like me, you’re not an engineer and the thought of delving into yet another computer program with vague instructions might make you feel sick.

Not to worry! In this article, I’m going to teach you more about the Pi, and show you what you need to get started with it.

Then, I’ll link to another article and video that goes into more detail on installing and configuring the Falcon Player. Let’s begin!

What is a Raspberry Pi?

The Raspberry Pi is a “single-board computer”, or a simple computer that you can buy for just $35 (well, kind of) and then proceed to run a variety of different programs on it – from retro video games to smart home automation!

It was developed by the Raspberry Pi foundation and originally released in 2012 as the Raspberry Pi 1. Learn more about the history and previous models here.

At the time of this writing, we’re now on to the Raspberry Pi 4, and as you can imagine, it is significantly more powerful than previous versions.

As I mentioned above, you can “kind of” buy it for $35.

I put the disclaimer there because for $35 you get the actual board with the electronics on it, but you do not get a power supply, case, or SD card – all of which are required to get it running! It’s kind of like buying a car without the tires or any gas…

Still, at the end of the day, you can get a kit for around $60 that will get you started and run your lighting display without the need to tie up your main computer. And that’s not a bad price to pay!

(Or, do what I did and buy last year’s model on eBay for $35, case and card included)

Why Should I Run My Christmas Lights with a Raspberry Pi?

The simple and clear answer is this – a Raspberry Pi is simple and just plain works.

It doesn’t run Windows or Mac OS (which have updates that pop up and other programs running in the background, and it doesn’t tie up your main computer while your display needs to run.

It’s a proven, stress-free way to run your display and even offers the ability to run a backup Pi in case of failure.

While I didn’t run my first display off a Raspberry Pi, I now use one and it’s great! I don’t have to keep a PC running in my closet during Christmas, just a small, handheld Raspberry Pi that lives in my attic. I can access it wirelessly if I need to change a setting, but otherwise, it just works.

Even if the power goes out, it’ll reboot and be back to running again within a number of seconds. And for around $60? Yes, I’ll take it!

How Many Lights Can Falcon Player Control on a Raspberry Pi?

The next question you probably have is this – how many lights can you control off a $35 computer?

While I have searched and tested my lights to try to find this answer, it appears that there is no “official” answer as to how many pixels you can control via one Raspberry Pi.

The most definitive answer I’ve found is that somewhere around 300,000 pixels, you’ll need to split up the Pi’s. Up until that point, you should be good to have a smooth show….and at 300,000 pixels, you definitely can afford to buy a 2nd Raspberry Pi!

What Pi Should I Use For Christmas Lighting?

With all of these options, what Raspberry Pi should you choose to run the Falcon Player program for your lights?

Should you buy the latest version, or save money and grab a used model?

At the time of this writing, I’d suggest buying a Raspberry Pi 3 or newer to run your display. As effects which are built into Christmas light sequences become more complex, older Pi’s have a tougher time keeping up, but again, you can run a TON of pixels off these things!

Even though you could get away with something older, I’d warn against it. Most household displays can be run entirely off one Raspberry Pi.

But, if you’re going to buy new, then buy the latest version. Because the Raspberry Pi foundation regulates the price, older models generally cost the exact same $35 as the newest model!

How Do I Run My Christmas Lights with a Raspberry Pi?

The first thing you need to do is install a program called “Falcon Player” on your Raspberry Pi. Falcon Player allows you to bring Christmas light sequences into your Pi and play them.

Installing the Falcon Player software onto a Raspberry Pi is pretty simple.

You first need to download the latest software and get an SD card of at least 8GB in hand, along with a card reader. The card needs to be at least a “Class 10” speed, such as this one.

You’ll then use a program such as “balena Etcher” to format and create the bootable SD card for the Pi.

After that, simply insert the card into the Pi, plug it in, and you’ll be off to the races!

Grab my full video guide to install FPP here!

Once you’ve installed the Falcon Pi player, you can then set up your show. Inside of both Vixen and xLights, you can export your sequences in an FSEQ format that the Falcon player can read.

From there, you’ll be able to set up your outputs and set up a schedule on the “Program Control” screen.

Once you’ve set up a schedule it’s all hands-off! Just make sure the Raspberry Pi has power, and your show will run!

The Pi then takes the place of your xLights or Vixen computer – so you’ll still need your pixel controller(s) connected via a network cable, which will then drive your pixels.

Again, this is just a brief overview, you’ll want to watch my video that is linked above for the full details.

How to Sequence a Song in xLights

If you are new to sequencing a song for your lights this is a great tutorial to help get you started. We will begin with the basics of how to sequence inside of xLights but also walk you through the thought process of how to approach it.

Getting Started

To get started you’ll want to begin by launching your xLights program and then go to the sequencer. In the sequence section, you want to start a new sequence.

A popup will appear and you have the option to select Add a Musical Sequence, select the musical sequence, and then select the audio file you want to use. Next, you will have the option to select your speed of 40fps, 20fps, or custom. Generally, I will use 20fps.

The next option is selecting a view. Depending on what you are working with, you can either select all models or specific models to work with, when you make your selection click “Quick Start”.

Now, you will be able to see all of the models you had selected to work with and the audio file on top. Within the left sidebar, you can move and make adjustments to your models by right-clicking, select “Edit Display Element”, and move items around as you want to.

Setting the Timing

Now we are going to work with setting the timing. On the left sidebar, you want to right-click “New Timing” and then select “Add Timing Track”.

The next option to choose from is the type of interval you want to work with. Select the interval and then click “OK”. You will then have the option to name the timing and just click “OK” when you’re done.

If you are working with a laptop I highly recommend working with a mouse so that you can easily zoom in and out for the audio view.

By clicking the audio located on the top bar you can play the music at any point. You even have the option to work with a specific section of the song by select and dragging the start and stop point.


Before I get started with sequencing the first thing I like to do is inside of xLights I like to open the view of the display I am working with. Then, I begin listening to the song to get a general idea of what I want the colors to be.

There is so much you can do with the lights and the props in your display. But to get started you may want to consider setting the background color to all of your props to at lease certain parts of the song. To add colors, effects, layers, etc these options are located above the audio. If there is anything you add and want to duplicate you just copy and paste it.

To add color just select which lights or props you want to work with on the left sidebar and then select the color. From there you can just drag and drop how long you want that color to take effect. You can also mix colors such as red and yellow to make orange.

Another tool you want to work with is Layer Bending that is located next to the color options. Here you can set the type of transition and how long you want the transition to be.

AC Lights

If you are working with AC lights you should have the toolbar located below the main menu options. If you cannot see the AC lights toolbar you can view it by going to “View” and then select “AC Toolbar”.

Once you have the toolbar and you can work with the AC lights you’ll want to turn them on inside of xLights to see what you are working with.


Working with the effects is very similar. You can select the effects, add color, and then add them to whichever prop you want to. Once you add effects you will see on the left side of xLights you will have multiple options that you can adjust.

Using the model preview you can tweak the details to fit what you want your lights to do during the music.

When you’re done be sure to save the sequence to your desktop so that you don’t lose your project and time invested.

How to Sequence a Song in xLights Part 2

In this next video, we review the final display and what was set up for sequencing for the rest of the song.

When setting up the sequencing for the song you want to listen to the song as a whole and make notes of any tune changes that you want your display to reflect. Be sure to write down any ideas, colors, or effects you may want to add to it.

Inside of xLights you can actually slow down the song so that you can break down certain parts of the song when working on your sequencing. To do this just go to “Audio” located on the top menu bar and set the speed to 1/2 speed or less.

I used the speed set to sequence the light for the drum solo portion of the song. In the image below, it looks more complicated than it really is. Decide what lights you want to sequence for the solo, set it up, and then just copy and paste where you need to.

Another effect that I really enjoyed using was the curtain effect that you can select when adding an effect to the lights. You can see this effect demonstrated through the slower part of the song.

When working with sequencing the best advice I can give for those just getting started is listen to the music, test the colors, effects, and fade times that you want to work with. In the beginning, it may take longer than expected to set up but as you work more with xLights it will get easier for you to work with and set up the display the way you want it to.

How to Prepare Audio for Your Christmas Light Display

When you preparing your lights and planning your Christmas display, one of the first items on your to-do list is preparing your audio. This is a step that you want to have ready before you even begin sequencing your lights.

The goal is to make sure that you are bringing in a track of audio that is the same volume level as your other tracks. This is a very important step for any type of show.

If you purchased your track from a digital source, or from a CD, or even a new or older track the volume level can vary depending on the source. You don’t want the audience adjusting their volume level, the goal is doing that yourself.

Checking Your Audio File Type

To get started you first want to verify the type of audio file you are working with. If your audio type is an MP3 format then you won’t need to convert it.

If your song is saved inside of a program such as iTunes you can check the audio type by right-clicking on the song, click “Song Info”, and select “File” on the top menu. You want to look for type or kind and this will tell you what type of audio file it is. If it’s not an MP3 audio file, you will need to convert it to one.

Converting Your Audio File

To convert your audio file to an MP3 file, inside of iTunes you want to select the song and go to “File” on the top menu bar. Inside the drop-down menu select “Convert” and then select “Create MP3 Version”.

Now, on certain computers, you may not have the option to select the create MP3 version but this can be added. To do this, select “Edit” on the top menu bar and then click “Preferences”.

A screen will come up and in the General Tab just click “Import Settings”. A new pop-up will come up and on the top, you will see Import Using, in the drop-down menu select either “MP3 Encoder” or “Wav Encoder” and click “OK”. You will be directed back to the General Tab and just click “OK” again.

At this point, you should be able to have the option to convert your audio file to an MP3 file. Go back to “File” on the top menu bar. Inside the drop-down menu select “Convert” and then select “Create MP3 Version”.

This will convert your audio file to an MP3 version.

Saving Your MP3 Audio File

Now, that your audio file is converted you want to make sure to save it and have the file in the right location. Inside of iTunes, you will see the new song come up. Right-click on the new file and select “Show in Windows Explorer.

This will open up a new folder and you will see the new audio file and it should be listed as an MP3 type. Make sure to save your new audio file to the proper folder that you can reference back to when needed.

Normalize Your Audio

Now that you have your audio in the proper format you can now normalize it. To do this you can use a free program called, Audacity. This program works on both Macs and Windows. To download this and set it up on your computer, click here to download Audacity.

Once you set up and open the Audacity program you’re ready to pull in your audio file and normalize it. Before you do this, it is recommended to change the audio file name to include raw. For example, you can name it Rudolph Red Nose – Raw. This way you know which one is the original file.

Pull up your audio file and you can drag and drop it into Audacity. Once the audio file is imported select “Effect” on the top menu bar. In the drop-down select “Normalize” and a pop-up will come up. It is recommended to keep the settings the same and just click “OK”.

Once the normalizing process is complete go up to “File” on the top menu bar, select “Export” and then select “Export as MP3”. This will export your new normalized audio file.

Be sure to save this new file and change the name raw to normalized so that you will know this is the new updated file.

How to Use Falcon SmartReceiver Boards

The Falcon SmartReceiver is the new standard in “differential” receiver boards for Christmas light pixel controller boards like the Falcon F48, Falcon expansion boards and the F40-PB, F32-B and F8-B controllers from Kulp Lights.

These receivers allow you to “daisy-chain” multiple boards together so that you can use all of the pixels available on each port, even if your different props and strings of lights are far apart from each other.

But how do you use these boards? Unlike their predecessor, these are not simply “plug and play”.

Truth be told, I spent a few hours banging my head against the wall when I first got these, as I couldn’t figure out how to make them work. Turns out, it’s actually quite simple!

In this article, I’ll show you how to both set up the board in xLights, and also how to set the switches on the receiver board itself so that your lights work much more quickly than mine!

xLights Setup for Falcon SmartReceiver Boards

The most recent versions of xLights thankfully offer full support for the SmartReceiver boards, making it quite simple to set up if you are doing your controller configuration from the “Layout” tab in xLights (which I do recommend):

Under the “Controller Connections” heading (which you may need to maximize with the “+” sign on the heading), you’ll then see “Smart Remote” as one of the options.

Simply choose the receiver that you wish to assign, either “A, B, or C”. The letter that is capitalized out of the 3 is the one you are choosing.

Like any other controller, you then simply set the port you would plug the lights into, and the Protocol (type), and you’re off to the races….or the light show!

Dip Switch Setup on Falcon SmartReceiver Boards

Once xLights is set up, it’s time to set up your receiver board. This is where the most confusion comes from, as the receiver board itself doesn’t come with any manual.

If you’re smarter than me, then you looked at the bottom of the circuit board when you bought it and saw this:

Looking carefully, you can see the options for the “mode switch”.

Normal Mode: This functions like a “standard” receiver – as if only 1 receiver board is being used, and all ports use their full count of pixels. Use this if you know you’ll never add more receivers to the line.

Smart – A, B, or C: This enables the “Smart Receiver” mode and sets the receiver as A, B, or C. It’s very important that the letter matches up to xLights – or else you won’t get the connection you want!

Troubleshooting the Falcon SmartReceiver Board

Once you’ve got everything set up, you should be able to send it a sequence of data from xLights or a Falcon Player and see output to your lights.

What if it doesn’t work? Below, I am compiling a number of answers to any problems I run into or hear about:

My Lights Don’t Turn On with the SmartReceiver Board. What Do I Do?

The first thing you need to do is check the wiring of your pixels themself. Are the correct wires hooked up in the correct places?

If the answer is yes, you can test the lights using the “test” button which is in the middle of the SmartReceiver board. This bypasses the signal from your computer and simply tests that the pixels are wired correctly with power.

If they don’t work from the test mode, then your problem is either with the power to your pixels, your SmartReceiver, or both!

If they DO work from the test mode, then your configuration in xLights or your controller isn’t correct. I’ve occasionally seen that the data gets corrupted on it’s way to your controller from xLights, and re-uploading the information from the “Setup” tab fixes it.

How Do I Push Pixels into Corrugated Plastic (Coro) Props?

For my Christmas setup this year I am adding snowflakes to the display. In this tutorial, we’re going to walk through how to push pixels into the prop, add them to xLights, and how to work with the wiring diagram to saving time and frustration.

Coro Prop Layout

The props used in this video are 2 sided and fairly simple to work with. Personally, my preference is to work with 50-pixels string at a time but these props only need 48 pixels.

Looking at the prop, note that the front side of your prop is going to be the flat side and this is where your pixels are going to stick out. The backside of the prop with the hole is where you will feed your pixels through.

Before you start pushing your pixels in you want to make sure you add these in right so that you only have to do this once for the initial set up, so how should you do this?

Finding the Wiring Diagram

While to most this is just a snowflake prop, there’s a lot more going on behind the scenes especially when we’re working with pixels. So, to help save you some time and headaches we’re going to make sure we add these pixels in the right way.

Inside of xLights you want to click “Create New Download” and a window will popup. Here you will select the brand of your prop and then select the type. Next, you want to add it to your display and once it’s added we can get the wiring diagram to work off.

On the display, inside of xLights, select the prop, right-click, and select “Wiring View”. This is the key and will give you the wiring diagram on how to add your pixels to the prop. You’ll notice on the wiring diagram it does note that it’s the reverse view since your adding the pixels to the backend of the prop.

Pushing In Your Pixels

With the prop ready and your wiring diagram as the roadmap, you are just about ready to get started. Get started with laying and smoothing out your pixels. You want to make sure that you have your pixels going in the right way.

With the pixels I used in this tutorial there is an arrow on the back of the pixel indicating if the data is going in or the data is going out. Other pixels may not have an arrow but will have initials on the back of the pixels such as DI or DO. DI stands for Data In and DO is for Data Out. Make sure to find the first pixel and it’s labeled as the Data In pixel.

Now that you have the pixels ready to go and the diagram it’s time to start punching in the pixels. In the tutorial, I used the square nodes which are easier to work with for this prop but the bullet nodes may take a little more effort to add to the prop.

Once you’ve added the pixels for the first side of the flake make sure that it looks right when you view it from the front. The wires should be at a minimum if done correctly. Then continue on with the rest of the prop.

With the finished product, everything should look nice and neat from the front-facing view. The wires on the backside of the prop should mostly be organized and barely in view.

Depending on where the prop is being set up on your display you may consider zip tying the wires on the back of the prop. With this being set up on the porch and 15 feet away from the normal viewer, this is something that needed to be done. However, that just depends on your personal preference

Finishing Touches

For the display I am using this year, I have 3 snowflake props set up on the porch. But as a backup, I did set up a fourth prop just in case one of the props need to be replaced. Sometimes, having a backup plan or a spare available will be a great help so you can just replace the prop and fix the other unit when you’re ready to.

As I mentioned earlier this particular prop takes 48 pixels but I always work with 50 pixels strands, so what do you do with the other 2 pixels? You have a couple of options with these. You can either sauder off the two extra pixels or you can just account for the two pixels in xLights.

Inside of xLights, I add the two extra pixels as blackouts or null pixels. Once you add these, it’s easiest to keep them at the top of the lists and always keep them set as black in the display so nobody is going to notice them in your setup.

How Do I Build a Testing Controller for my LED Christmas Lights?

Whether this is your first year setting up a display or you have a few years under your belt you may realize that you need a tool to test your lights at full capacity.

It’s important to test before you put your props up on your house to make sure they work properly!

In this video, I’ll walk you through the basics of setting up your very own testing controller.

Figuring the Math

Before setting up the controller you have to work with some math to make sure your pixels can be tested properly. Not to worry, in the video and below we discuss the amps, wattage, and volts.

The first step to this setup is working on the math between the amps and power supply. Since I had purchased my lights with I was able to pull the specs of the pixels from their site. The lights used in this video are .72 watts per pixel.

Depending on where you had purchased your lights, you should be able to get a spec sheet of the pixels that you had purchased.

Even though you may not be running your pixels at full capacity in your show, you still want to test and run your lights at full to make sure they are functioning as they should.

Next, in order to keep things simple, you may want to consider running 100 pixels per output. The reason why I choose 100 is that I know that’s how many I can do without injecting more power. So with some math, I know that .72 times 100 = 72 watts per output.

For voltage, I had decided that from now on I will only be working with 12 and 24 volts. In this video, these are 12-volt pixels, and at 12 volts that’s 6 amps. Watts divided by Volts equals Amps.

Building Your Tester

It won’t take very many supplies for you to put together your own testing controller. Before purchasing equipment be sure to check that you don’t have some of these items or something similar on hand.

Some of the items mentioned in the video:

One of the basics is finding a housing unit for your controllers. My personal preference is the ammo crate as used in the video but this can be any sort of storage unit you might have laying around. Be sure to consider something that you can cut holes into for the power cords.

Pixel Controllers

Of course, to test your pixels you need a pixel controller. If you’ve seen some of my previous posts or videos I’ve worked with a few different types and brands.

With the math figured out previously just make sure to select a pixel controller that can handle the amps for your lights and set up. As mentioned in the video above I decided to go with the Pixlite 4 Eco Controller because it’s a great unit and I can work with a standard 360-watt power supply. So, with 288 watts I can run those lights on full all day long without thinking twice about it.

Another reason why I decided to go with this controller is that it has 4 outputs and each output can handle 100 pixels. When testing pixels you don’t want to go with more than 2 strands per output. If one pixel goes out the data will stop at that pixel and you won’t know if the pixels after that are functioning or not!

So, while you want to make your tests efficient and effective hooking up to many pixels on one output can really cause a lot more work and battling the lights. If you hooked up more than (2) strands, you’d have to re-test the strands downstream from the bad pixel. I don’t like retesting!

The Box Setup

Testing Controller Setup

The setup I use is very simple. You have the box or storage unit, a power supply unit, and my pixel controller. As mentioned earlier if you want to run your cords through the box or you can just leave the connectors in the box, it’s up to your personal preference.

Testing Your Pixels

Once you have your setup done now you need to test your pixels. Depending on the software you are using you can just log on and set your lights to a testing sequence or even create your own testing mode.

How to Use The Falcon Player (FPP)

Learning how to install and use the Falcon player definitely presented some challenges for installation and how to use it. I had purchased a Rasberry Pi because it was on sale so I wanted to give it a try.

In this first video, I tackle how to install FPP or also known as Falcon Player as this was very new territory for me. This is a way that a lot of people run their shows automatically without a computer running Mac or Windows.

How to Install FPP

When I had first got started I had difficulties understanding exactly what I needed to do for installing FPP. The most reliable resource I was able to find was the forum on and the topic was FPP2.x Installation Instructions.

The first step is to install the latest image from Make sure you do install the right version. The BBB version stands for the beagle bone and Pi is for the Rasberry Pi version.

Next, you want to burn the image on an SD card. It’s recommended that you use a program such as ApplePi Baker or Etcher. In this tutorial, I was able to use Etcher because it does run on a Windows system.

Burning Image to SD Card

When you download and launch your program you want to select the FPP image that you had downloaded.

When doing this step please make sure your SD card is plugged in. You also want to make sure that you get a class 10 so that it can run full speed.

So, you select the “image”, then select “target”, click “continue”, and then click “flash”. Let the program run as needed and it will let you know when it’s complete.

Setting Up Your Falcon Player

The next step for the setup and according to the original forum topic is plugging in your SD Card into the Pi/BBB, connecting to a network cable, and powering it on. When the unit powers on it should have the lights come up on the unit itself.

After 30 seconds of the unit being powered on go to your web browser and type in: http://fpp.local and this should pull up the FPP Falcon Player as seen below.

You will have a notice on the top of the page stating the SD Card has unused space. By clicking “Advanced Settings” you can create a new partition to save your shows.

To create a new partition just click “Advanced Settings” and then click “Grow File System”. You will be brought to a new page and the bottom it will say Please Reboot, so let the system reboot. Once it is is rebooted then the new partition has been created.

Using FPP (Falcon Player) to Output to Pixels

After being able to install FPP and getting it work the next step is figuring out how to get a sequence set up on it. In this next video, I walk through the steps on how to set this up.

After working through this video I realized that it is very important to note that you need to either have a network switch or be setting this up next to your router so that your Falcon Player, lights, and Pi can all connect with each other.

Pulling Sequence Files from xLights

I had originally set up my sequences through a program called xLights. If you used a different program the process should be similar. You do want to make sure you are able to pull the files as FPP.

The best method is to export your sequences through the FPP Connect. Please make sure your FPP is connected and running so the programs are able to connect and pull the sequences.

Setting Up Sequences on FPP

Once you are able to pull the files for your sequence you want to open up your Falcon Player. On the top menu bar select Content Setup and then select “Playlists”. The following page should come up for you.

Create and name a new playlist and click “Add”. Under the Playlist details and New Playlist Entry, you can select the type. In this video, we are working with a sequence only. When you make your selection just click “Add”. Under make playlist, you should see your new sequence come up. When done be sure to click “Save”.

Checking the Settings

While setting this up you want to be sure that you have the right settings. On the top menu bar, you want to go to Input/Output Settings and then select “Channel Outputs”. On this screen make sure the output is set up and then set the interface and the universes. Most changes will require you to do a reboot.

The next step is to set up your scheduler. For testing purposes, I had just set it to run all the time. You can set this up under Content Setup and then go to Scheduler.

To check what your system is doing, you can always go to Status/Control on the top menu to check what your system is doing. If you did set up a scheduler it would tell if the sequence you had set up is running.

As I had mentioned earlier make sure you are able to set up everything either next to your router or use a Network Switch. This will make the setup and testing so much easier for you.

Why Are Some of My Pixels Turning Brown or Pink? 5 Ways to Solve This Problem!

Channeling my inner Clark Griswald, I connected my first set of pixel lights and turned them on to full in xLights, only to find that while many of my pixels looked great, there was a definite “fade” to a brown-ish/pink-ish color across my strings of new LED pixel lights.

Perhaps you are running into this issue with your pixel Christmas light display – you’ve turned things on for the first time and you can see that some of your pixels just aren’t right, especially in white.

Is there a problem with your pixels? Why are they turning brown or pink?

Christmas light pixels turn brown or pink when they don’t have enough voltage in order to run correctly. While they will still technically work, it’s important to fix these problems for the visual look and also the longevity of your pixels.

What’s Going on – The Voltage Problem…

It’s all about power. The types of pixels that we use in Christmas lighting are run at a low voltage, which means that we don’t have a lot of room for the voltage to lower before we have problems, such as the “pinkish” fade that we can see when we turn a long string on full white.

Think of it like this – you’ve got 2 highways leaving a city. One has 120 lanes, the other has 5. As they head into the suburbs, each highway loses one lane every 10 miles.

No, this isn’t one of those evil math problems about the trains leaving the cities at different times…keep reading…

The highway with 120 lanes will have no problems at all – in 60 miles, it’s only dropped a small percentage of its total lanes.

The 5-lane highway, on the other hand, is in big trouble. It quickly loses a massive percentage of its lanes, leaving a traffic jam!

It’s kind of the same thing with pixels…

As power travels across wires, it begins to lose voltage. For things around our house that run off regular “wall-power”, you can get a good bit of drop and have no problem. 5 volts off of a total of 115-120v wall power (here in the US) is no problem.

But 5v or 12v pixels? Just a volt or 2 gets you into dangerous territory – and low voltage power loses voltage across wires at the same rate as the 120v outlet power.

Now that we see the problem, let’s talk about possible solutions. While it’s a singular problem, there actually are 5 different ways we can resolve it!

Solution 1: Less Brightness

Our core problem here is that there is too much voltage drop by the time we get through all of our pixels for them to function properly. This is caused by a combination of long wire length + total electrical load.

If we lower the brightness of our pixels, we will then lower the electrical load, which also lowers the amount of voltage drop across our wire.

Most people do NOT run their Christmas displays at 100% intensity…in fact, many folks run at 30%-50%!

So, if you are running your pixels at full, consider turning them down. The article that I linked to in the previous sentence explains how to find a good intensity for your display, and how to get the most out of each pixel that you have.

This is by far the quickest and easiest way to resolve the problem if you can get away with it!

Solution 2: Power Injection

While the “standard” and most simple set up for pixels is to apply power through the pixel controller, you CAN add in more power as you go to make much longer strands of pixels possible from one controller output.

Power Injection Tee – these make power injection simple.

Power injection works in a few different ways.

If you are using 1 power supply for both feeds of power, you literally can apply the power + and – to both the start and the end of the pixel run. This will feed power from both ends, essentially doubling the length you can run compared to just feeding power at the front end.

Since you were likely going to plug in another string of pixels for your next prop at the end of the first prop anyways, it’s not much harder to add more power.

The only “gotcha” with power injection is that it’s very important to leave a gap in the “+” wire if you are using 2 different power supplies. Fail to do this, and sparks will fly!

Read my full article on power injection here! Power injection can seem complicated, but it doesn’t have to be. However, there are less complicated ways to fix our problem, such as…

Solution 3: Less Power Drop from Cable

One of the biggest rules in low-voltage power is this: get your power supply as close to the start of your pixels as possible.

This applies in the world of Christmas lighting as a 5v or 12v power supply that is 10′ away will have much less voltage at the beginning of the string than one that is 6″ away!

As a general “rule-of-thumb” you want to be sure that you get your power supply as close as possible to the start of your string of pixels. This will ensure you begin the line of lights with as close to your target voltage as possible!

With most power supplies, you often can tweak the voltage to be higher or lower to compensate for long cable runs. While this isn’t ideal, it can work – BUT be very careful to not overdo it, as you can easily fry your lights if you provide too much voltage!

Solution 4: Separate Outputs on Your Controller

I remember reading a survey recently on one of the holiday lighting Facebook groups about power injection.

Many of the folks that manage large displays chimed in, and it was not too surprising that many of them opted to spread their lights across more controller outputs, rather than use power injection.

The idea behind this is simple: Less power injection = a less complicated set up, which also = a faster setup!

Plus, if a prop goes down, you don’t lose any props that are wired after it. And with the SmartReceivers that are now standard for many pixel controllers, you don’t lose output capacity by ending a string early.

So, for most props, it makes sense to just give the prop it’s own port on your controller.

The only time it doesn’t make sense is for more power-dense props, like a matrix. In that case, using power injection saves you a good bit of cost and complexity because there is so much power needed in a small area.

Solution 5: Higher Voltage

If you look at any pixel vendor, you’ll see that 5v pixels are the cheapest, 12v are a little more expensive, and 24v is the most expensive (but most Christmas light vendors do not sell 24v).

Just like we learned above, the higher the voltage, the farther/more lights you can run before you have to add more power or stop.

So, if you haven’t bought your pixels yet, buy 12v. Just do it. If 24v becomes more common in the future, buy those!

And if you do own 5v pixels, then inject power often. As you expand/repair your display each year, begin switching failing props over to 12v – your sanity will thank you!

1 2 3 5
Page 1 of 5