FastLED
3.1
|
Bit swapping/rotate | Functions for doing a rotation of bits/bytes used by parallel output |
CHSV and CRGB type definitions | |
Chipsets | Implementations of CLEDController classes for various led chipsets |
Color correction/temperature | Definitions for color correction and light temperatures |
Color utility functions | A variety of functions for working with color, palletes, and leds |
Dimming and brightening functions | Dimming and brightening functions |
▼Fast math functions | A variety of functions for working with numbers |
Basic math operations | Fast, efficient 8-bit math functions specifically designed for high-performance LED programming |
Fast random number generators | Fast 8- and 16- bit unsigned random numbers |
Fast trig functions | Fast 8 and 16-bit approximations of sin(x) and cos(x) |
Scaling functions | Fast, efficient 8-bit scaling functions specifically designed for high-performance LED programming |
Noise functions | Simplex noise function definitions |
Power management functions | Functions used to limit the amount of power used by FastLED |
Pre-defined color palletes | These schemes are all declared as "PROGMEM", meaning that they won't take up SRAM on AVR chips until used |