How to ID Pixel #1 Twinkly String >150 Lights
- If your Twinkly string only has one string of lights coming out of the controller, the first bulb (closest to the controller) is pixel #1, and you don’t need to do anything else!
- If you have 2 strings of lights coming out of the controller, continue on
- Open xLights and make sure your controller is set up per the directions in the Twinkly xLights Setup Guide; make sure the Twinkly controller is plugged in and you see the green light for that controller in the xLights Controllers tab
- Identify a controller that you plan to use for coro props and make sure it’s named something appropriate – for my example I will use my singing snowman and tree props — their controller is named “Frosty and Tree Props” in xLights, but the name can be anything
- Switch to the “Layout” tab in xLights
- Create a new model by clicking one of the model icons in the layout visualization window on the right — pick single line for this exercise, but could be anything
- After clicking the icon, click and drag your cursor on an open area of the layout to create a line; don’t worry about what it looks like
- Over in the models list of the left, you should see the new model called “single line” (if that’s what you used)
- Click on “single line” in the list on the left
- At the bottom left, you will see all of the settings for the “single line” model
- Change the number of nodes to half of the total lights that came with your Twinkly string (for a 600 string, set nodes to 300)
- Under controller, choose “use start channel” from the dropdown menu
- Under start channel, type in “!Frosty and Tree Props:1” (replacing “Frosty and Tree Props” with whatever you named your controller in step 4
- Scroll down to “controller connection” section and open up that menu; make sure “port” is set to 1
- Hit save (red button at bottom of screen)
- Click on “single line” again and hit control-c (command-c on Mac) to copy
- Click control-V (command-V on Mac) to paste
- You should now have another model called “single line-2”
- Under controller, choose “use start channel” from the dropdown menu
- Under start channel, type in “!Frosty and Tree Props:301” (replacing “Frosty and Tree Props” with whatever you named your controller in step 4
- Scroll down to “controller connection” section and open up that menu; make sure “port” is set to 1
- Hit save (red button at bottom of screen)
- Jump to the “Sequencer” tab
- Go to “file”, “new sequence” in menu bar at top
- Click “Animation”
- Click “20 FPS”
- Click “Quick Start” (will bring in all models, including your “single line”
- Drag the “on” effect from the effects toolbar (white square) to the sequencing area next to the “single line”
- Change the color to green (click on effect next to single line, and click box above green in color bar)
- Drag the “on” effect from the effects toolbar (white square) to the sequencing area next to the “single line-2”
- Change the color to red (click on effect next to single line, and click box above red in color bar)
- Click each effect and drag the ends to make it the full 30 seconds (default animation length)
- In the toolbar near the top, there’s a white lightbulb icon, which is the “output to lights” button; click it
- It may take a few seconds, and if you have other controllers in your layout that aren’t plugged in, you may get an error; Just tell it to continue if you get this
- Press the “play” button at the top of the screen
- Strand 1 (which is pixels 1 to 300) should glow red
- Strand 2 (which is pixels 301 to 600) should glow green
- Mark strand 1 with something (I usually use a colored zip tie) so it is easy to identify later! The pixel closest to the controller on the strand 1 wire is pixel #1
- Now you know for sure which side is which for when you are assembling props!