SPI Pins on ESP8266 NodeMCU!?! I get “No Hardware SPI pins defined. All SPI access will default to bitbanged output” From what I gather having hardware SPI rather than bit ganged (software?) is better. How can I make my program run with SPI?
I’m using FASTLED_ESP8266_RAW_PIN_ORDER
FastLED doesnt support hardware SPI on the esp8266 yet.
@Daniel_Garcia ok. Good to know, thought I was missing something. Thanks.
Others have done some work using DMA and I2S output for CPU-reduced output to WS2812 pixels, but unfortunately that pin is also used for a serial pin used during programming. It requires unplugging stuff and swapping connection. May not be that bad of a tradeoff if you have an SPDT switch, and get OTA programming working.
#define FASTLED_ESP8266_RAW_PIN_ORDER
@Darren_Hedlund Yea I’ve done that, but still get the error/display. So wasn’t sure if I should see that or not. Sounds like from Daniel SPI isn’t available on esp8266 yet.
Hardware SPI isn’t - FastLED will fall back to bit banging SPI in that case.