I'm programmer and my electronics knowledge and soldering skills are pretty basic.
I want it a bright as possible, so preferably 12V, but 5V may be enough. It should not flicker as to not cause eye strain.
I'm confused about the controller options out there - so many different chips, different LEDs, different generations. For example, some options from Adafruit are:
NeoPixels, use WS2812S (older) or WS2812B (newer) - some comments on their website say that they might be not the best option for RPi;
weatherproof LPD8806 strip (but their older models might have HL1606 chip instead, so again I'm not sure how it would turn out);
DotStar, which is their newest model and has APA102 chip
How can the stripe be WS2812B if it has WS2811 controller and is that better than Adafruit NeoPixels which have WS2812B only?
And also this one which has only WS2811. It's not a strip, but still a pretty cheap option. This might work for me if RPi can connect to it.
Essentially, the question boils down to this:
Which LED strips and chips (or their combinations) are the most hassle-free to interface and work with on RPi: WS2811, WS2812B, WS2812B with WS2811 (as Amazon claims it), LPD8806 or APA102?