Michael Miller
Michael Miller
Please search the FastLED issues; on the esp8266 the library has issues as it doesn't use hardware to drive the LEDs and with the use of WiFi you can't reliably...
@maniacbug What? I don't understand your comment. Std::Function objects are part of STL, not c++. Lamda support is part c++. They are two different things. Using Lamda is improved/made easier...
See NeoGammaDynamicTableMethod, allows the runtime creation of a table that matches an equation provided by the user.
Note S3 and C3 are supported by BitBang in the [DelayBetweenPixels branch](https://github.com/Makuna/NeoPixelBus/tree/DelayBetweenPixels)
https://github.com/adafruit/Adafruit_NeoPXL8 Includes DMA support for S3 (C3?) using the LED parallel peripheral.
Should have something to show this next week. DMA driven, with four channels per PIO, so theatrically 8 separate DMA driven channels.
https://github.com/Makuna/NeoPixelBus/pull/779 You can instance the NeoPixelBus four times on each PIO, for a theoretical eight channels. But this will stop any other uses of PIO as there are only two...
https://github.com/Makuna/NeoPixelBus/releases/tag/2.7.9
But at this point, these non-DIB renders become more expensive than DIB renders as the bytes need to be converted to a DIB Color, manipulated in the shader, and then...
@sblantipodi Some changes have been made to the i2s method lately. Have you tried the latest?