NeoPixelBus

An Arduino NeoPixel support library supporting a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the GitHub Discussions to ask questions as the GitHub Issues feature is used for bug tracking.

LGPL-3.0 License

Stars
1.2K
Committers
45

Bot releases are visible (Hide)

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

Esp8266 DMA method was redesigned.

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

HslColor and HsbColor LinearBlend now requires a "method" class that defines how the Hue is blended. Due to the circular nature of Hue, this is important to get the blend effect that is desired.

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

Topology, Tiles, and Mosaic - 2D layout of pixels so you can reference them as x and y rather than just index
Gamma correction object - it will map the RGB to gamma correct values
Samples to demonstrate new features
NeoPixelAnimator supports dynamically changing the timescale. Easy way to slow all animations down.
Biliniar blend function (2d blend preparing for Textures work that is coming soon)
Color comparison operators so you can test if two colors are the same

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

Added HtmlColor support
Fixed some argument passing to be const

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

Including library now only includes the primary headers

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago

This includes a fix for the HsbColor to RgbColor conversion.

NeoPixelBus - arduino\arduino library release

Published by Makuna over 8 years ago