Hi Have just written a massive post and it errored out on me :'( and it doesn't look like i can post attachments. OK I'll try again shorter this time. I am trying to create a variable colour / flashing uplight system for my new patio. I was originally going to use RGB strips but then noticed digital, which I thought I could experiment with on this project with a view to looking at xmas lights later in the year. Anyway... I intend there to be 7x 1m LED strips and 2x 1.5m strips fixed to the upper side of each rafter. This will create a colour wash as well as an ambient light. in total the total length will be about 20m including connection wires. See attachment for clearer explanation. I need the system to be really easy to use (otherwise I get yelled at), either via smartphone, wall plate or nice remote control (even all 3!) but most systems I have seen require programming in some form? I came across this controller http://www.aliexpress.com/store/product/LED-WiFi-SPI-Controlle-support-LPD6803-TM1809-WS2801-WS2811-TLS3001-UCS1903-etc-IC-dream-color-lights/701799_722406050.html which looks like it has the smartphone support - great. But looking at DMX systems etc it looks like a system could be set up which would allow wall plate - remote - programming and maybe smartphone. As i know nothing (despite several days research) about DMX or SPI I am at a loss as to the best way to achieve what I want to do. I also have some concerns about pushing 5v at large current through thin cables. I want to try and keep the installation discreet, so would prefer thin cables rather than thick. I would guess power injection is possible tho? The other option that i cant work out is running each strip on its own channel but my dumb brain tells me that each strip would do the same thing, eg strip 1 pixel 10 comes on and channels 2-8 would mimic this.. (thinking of the 8 channel SPI repeater that Ray Wu sells) is this the case? so.. the biggie.. can anyone suggest some direction for me? I don't need all the forms of control. It would be nice to have a simple remote that allows colour change, and a system that allows programming / use of pre-programmed chases and patterns. Then on a day to day basis on / off / dim / colour change are used - but I have the ability to mess around with the controller and either run presets or create programs.. Have i made any sense?