Hi FastLED users, I'm new here, rtying to figure out how the library works.

Hi FastLED users, I’m new here, rtying to figure out how the library works.
My first question is: It’s possible to make FastLED 3.1 works with Huzzah ESP8266 from adafruit?
As I try to program this board from the Arduino IDE I get this error:

http://hastebin.com/ninoputeyi.tex

Also choosing Generic ESP8266 doesn’t help.

Am I using the 3.1 version, if not how to download it?

EDIT: the LED didn’t rainbow and after the upload the board turn the red slightly on, as in flashing mode

Did you follow exactly the instruction with pressing and holding GPIO and Reset pin as described here?

Did the red led on the Huzzah turn off after reconnecting?

Yeah I know the procedure to upload and program it… it works as webclient and other examples work. Also the apa102 library from polulu works…

Ok, I tryed with the scale8fix brach:

The sample rainbow march IS WORKING even with this compiling errors:
http://hastebin.com/ilisimetoq.tex

i’ll investigate more tomorrow

Hi @Juergen_Bruegl , Hi +Daniel Garcia the error is actually just one:

#warning “No hardware SPI pins defined. All SPI access will default to bitbanged output”

in fastspi.h
@ line 43 there’s an IF STATEMENT that says:

#if defined(SPI_DATA) && defined(SPI_CLOCK)
…then various condition … and then:

@ line 107-108:
#else
#warning “No hardware SPI pins defined. All SPI access will default to bitbanged output”

What’s happening exactly with this bitbang thing?

PS: Everything is working fine, the HUZZAH ESP8622 is programmed and it works… it’s just to understand.

Thanks in advance

Don’t worry about this message. It tells you that you are not using the SPI channel of your hardware. Usually hardware SPI is faster than bit banging (software SPI). https://en.wikipedia.org/wiki/Bit_banging
However, due to Daniel Garcia’s magic he created this awesome library and tweaked the timings so well, that there is almost no difference between software and hardware SPI. The biggest benefit is that you can use all pins of your hardware to drive LED strips.

thank you @Juergen_Bruegl . And what about that version alert? that log says that i’m using 3.001.001…
Is it true? I’ve downloaded the lybrary from github at https://github.com/FastLED/FastLED

Tnx again