Hi! I want two strips of 60 Neopixels LEDs running the same program but

Hi! I want two strips of 60 Neopixels LEDs running the same program but one has to do it the opposing way. Is there an easy way to tell a strip its numbers are inverted so that it starts on the outer edge of the strip automatically, so I don’t have to rewrite things countin down. Thanks in advance for your help!

No, there is not (without hardware changes). You will need to add a routine to count in the opposite direction, such as the XY routine in: https://github.com/FastLED/FastLED/blob/master/examples/XYMatrix/XYMatrix.ino

This post explains how to do it https://plus.google.com/102282558639672545743/posts/a3VeZVhRnqG

Simplest way… put the controller in the middle and face the strings in opposite directions… wire the the far ends…

I basically did the same effect for my led cage skirt and just split the data line to the same pin and had them starting in the middle and going out- so for instance bouncy balls were mirrored and always meeting in sync at the center starting point.

I managed to do it with NUM_LEDS_PER_STRIP and defining the arrays so the one counts down and the other up. Perfect sync. colors run smoothly from one strip to the other.
Thanks all for your help!

@John_Sullivan Is that possible? I thought data has to run in the direction of the arrow.

@Jeremy_Spencer Ooh, will have to try that when I’ve got the time!

True… but data1 comes from far left side… and data2 from far right. Then both strings count from ends towards center… aka mirrored