I am trying to learn more about the library so I can understand how

I am trying to learn more about the library so I can understand how to program some patterns I have in my head. In most cases, I will want patterns to stick to a specific palette. Is there a reason the palettes in the code each use 16 colors?

The palette data structure in FastLED come in 16, 32, and 256-entry sizes. In many cases, 16 is a nice compromise between size (48 bytes) and number of colors (16, plus smooth interpolation between them = 256).

So, 16 is just the size of the data structure.

Are there other examples of using palettes other than the bmp example in the demo reel?

Several of the animations I’ve post here use palettes https://gist.github.com/kriegsman

Those are excellent, thank you. I especially love MarqueeOverlay.