NeoPixel notes

By Ryan McDermott

These are just some notes I’m taking about useful neopixel-related things I’ve found.

Here is a library I want to keep my eyes on: https://github.com/backupbrain/SimpleNeopixel

The problem is that adafruit’s neopixel library is a memory hog. You cache neopixel values in memory, and then when strip.show() is called, the cache is flushed out to the strip.

The library linked claims to generate the ws2811 stream on-the-fly, so much less memory is needed. Useful if you want to, for instance, control thousands of pixels from an attiny or similar, low memory chip.