OH! I missed the part about powering only VCC off the +3.3 - I thought you had connected both the VCC and VDD to +3.3. That all makes sense then - and the separate powersupply obviates the need for the bypass cap.
That actually gives the WS2812 a benefit over WS2812B, since you can run a separate VCC line for the WS2812 and skip the individual caps, and just put one big one at the end of the string to keep VCC in general up...
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
OH! I missed the part about powering only VCC off the +3.3 - I thought you had connected both the VCC and VDD to +3.3. That all makes sense then - and the separate powersupply obviates the need for the bypass cap.
That actually gives the WS2812 a benefit over WS2812B, since you can run a separate VCC line for the WS2812 and skip the individual caps, and just put one big one at the end of the string to keep VCC in general up...