Our great sponsors
-
esp8266_ws2812_i2s
ESP8266 Library for driving WS2812 led-strip using the I2S output. Use within the Arduino IDE
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
However, when I load up my own code using FastLED, the first LED constantly flashes bright green even as it shows other colors for my patterns.
But, if you do want to use ESP8266, this library works. You can still use FastLED to calculate the effects, and then just output to the LEDs with esp8266_ws2812_i2s -- that works, and is rock solid. However, one caveat: Maximum 341 LEDs, no more, due to ESP8266 DMA hardware limitations.
Changing the order of libraries didn't change anything. BUT with that in mind, I tried disabling one of the libraries I wasn't using at the moment: AppleMIDI. The flashing mostly stopped. It flashed for a few times in the beginning, and then stopped almost completely.
Related posts
- Arduino Array Issue
- The prototype for my multi layer fader based on Deej volume mixers.
- I made these festive MIDI LED Christmas Trees! RGB colours linked to notes. A little bit of fun to brighten up our music! Based on ATMEGA328.
- After 2 decades of this, I finally bought the one and only piece of hardware that could turn me into an elite veteran, old man engineer..... TRACKBALL MOUSE
- MIDI-controlled LED strip on keyboard (WS2812B controlled by ESP8266)