Generalized the FastLED implementation so the chipset can be set via the header settings. Also renamed the Arduino file/folder to reflect this generalization.
As a part of these changes I also reorganized the settings into groups based on function and rewrote a few of the comments.
The core adalight code itself was moved into a separate function to draw a distinction between the explicitly "setup" commands and the serial processing.
The github README was rewritten to reflect this focus on generalization and its applicability to all FastLED chipsets, rather than WS2812B specifically.
Generalized the FastLED implementation so the chipset can be set via the header settings. Also renamed the Arduino file/folder to reflect this generalization.
As a part of these changes I also reorganized the settings into groups based on function and rewrote a few of the comments.
The core adalight code itself was moved into a separate function to draw a distinction between the explicitly "setup" commands and the serial processing.
The github README was rewritten to reflect this focus on generalization and its applicability to all FastLED chipsets, rather than WS2812B specifically.