First of all: Thanks for the awesome work on FastLED and the ESP8266 support!

First of all: Thanks for the awesome work on FastLED and the ESP8266 support! Best LED strip library around! You guys rock!

I have a problem with a short (30 LEDs) LPD8806 strip connected to the ESP8266 though. I use Arduino 1.6.9 and a current FastLED master. Everything works fine when I use the SPI ports (FASTLED_ESP8266_RAW_PIN_ORDER, Pin 13+14), but when I try to use bit-banged SPI (tried 7+8, 6+11 and 9+6) it does not (as-in random colors, no change when calling “FastLED.show()”). I also tried using FASTLED_FORCE_SOFTWARE_SPI, but no cigar.
I wanted to connect a SD card, so I need the SPI and am not keen on building chip-select circuitry… Any hints?

Nobody? Would be helpful to at least know which pins should be working and which not. I use an ESP 201 module with most pins broken out.

See https://plus.google.com/u/0/112709672046334148759/posts/bTnuwsUZdQy – I still haven’t had a chance to get a test rig up and running here to figure out where the problem is exactly, but hope to be able to track it down quickly tonight.

From the Gitter discussion:
Only GPIOS 2 (TX1), 4 (SDA), 5 (SCL), 12 (MISO), 13 (MOSI), 14 (SCK) can be used for LED strips. GPIOs 6-11 are needed for reading/writing the attached flash chip. In theory GPIO 0, 15, 16 could work, but 0 is needed for flashing, 15 needs to be connected to GND and 16 is connected to Reset to wake the ESP from deep sleep mode. Read more about those pins here: http://www.instructables.com/id/ESP8266-Using-GPIO0-GPIO2-as-inputs/
General ESP8266 GPIO info is here: http://www.esp8266.com/wiki/doku.php?id=esp8266_gpio_pin_allocations
A ESP-201 pinout is here: http://adlerweb.deviantart.com/art/ESP8266-ESP-201-Module-Pinout-Diagram-Cheat-Sheet-575951137
Note that my module is an ESP-201, so ymmv…