HELP Please 
I foolishly said I would help a friend with putting infinity mirrors around the posts in his arcade. I made up the strips of WS2812b’s at home and tested them with no problems, but now they are on the posts in the arcade I just get random LED firing so it seems to be an issue with the data line.
There are 4 strips of 381, 4 strips of 367 and 8 strips of 152. I am using a Teensy 3.1 using the WS2811_PORTD parallel output on pins 2, 5 and 6. I am connecting all strips of each length to separate pins so they have the same sequence on them. As I mentioned already, the code is fine and worked with no issues at my home.
I should mention that I have no level shifters or buffers on the data lines, never had an issue in my limited uses, but could his be causing the data failure I am seeing in the arcade?
Any ideas or suggestions for me to try would be very gratefully received
As if I had any hair, I would be pulling it out right about now!
Did the lengths of data/power wires change from home to installation?
You should really have level shifters on there. (That you can often get away with it under certain power or line length setups makes it too easy to forget that they’re needed if you want things to be robust)
No, the wire lengths didn’t change, but it’s an amusement arcade with 100+ machines & neons, so possibly a much noisier environment.
I have a 1m and 5m of wire connected to each of the 3 data line pins as the posts are 4m apart. I have just tested the board and its wire again at home with 4 strips to one pin and its working fine 
I have been doing some reading up on the Teensy OctoWS2811 adapter that uses a 74HCT245, just not so easy to get quickly here in the UK. If I go the chip route I am presuming I hook the data lines to the ‘A’ ports and the LEDS lines to the ‘B’ ports. And connect OE to Gnd and DIrection to +Vcc ?
If you need to get a Teensy quickly in the UK, maybe these will help?
http://www.hobbytronics.co.uk/index.php?route=product/search&keyword=teensy
http://skpang.co.uk/catalog/arm-development-boards-teensy-c-74_250.html
@Aaron_Liddiment , there’s some 74HCT245 info and a nice wiring diagram on this page about half way down.
I also recommend the 74HCT245 to get less noise on data line. Good diagram is shown on Octo page: https://www.pjrc.com/teensy/td_libs_OctoWS2811.html
https://www.pjrc.com/teensy/td_libs_OctoWS2811_19.gif
I use my settings exactly the same it the signal is really good on Osci and no visual flickeringor wrong colors. I also use a 110 Ohm resistor to build a kind of lowpass filter to cut off dirty spikes (get smoother and exact signal pulses)
Great, thanks so much for all the quick responses. I found the Octo board in stock in the UK on EBay for £13.20, typical US to UK price conversion 
Also found a friend who had a few and will drop them off this morning 
That last link makes the A/B inputs obvious as on the data sheet I couldn’t make out which was 5v or 3.3v.
I hope to get it working today now and will update later how I get on.
on the A side you fill in your signal from teensy (3.3V) and the IC always will pushup the voltage to 5V out. It is not bidirectional as I know.
So left is input and right is always 5V output
As someone else said, where’s the Beer button, I need to buy you all a few. I made up a strip board with the 74HCT245 and used some cat5e to run to the strips, in particular the 4m+ gap between the posts. It’s all rock solid now and looks great
Not sure how to add pics to a comment…