Adalight FastLED Versions Save

Adalight with FastLED support

v2.0.0

3 years ago

Changes:

  • Adds PlatformIO compatibility
  • Removes the CALIBRATE feature
  • Removes the GROUND_PIN feature
  • Small performance improvements

v1.1.5

5 years ago

Changes:

  • Adds support for clock pin setting required for 4-wire strips (APA102).

v1.1.4

6 years ago

Changes:

  • Default serial timeout value has been decreased from 150 seconds to 60 seconds.
  • Added the ability to disable the serial timeout by changing its value to '0'.

Bugfix:

  • Serial timeout value no longer overflows during millisecond conversion.

v1.1.3

6 years ago

Changes:

  • Added a 'serial flush' option, enabled by default. This clears the incoming serial buffer after each latched frame, and fixes flickering at high data rates.
  • Increased LED limit from 255 to 21,845.

v1.1.2

7 years ago

Changes:

  • Separated the main adalight() functions into sub functions, to make everything much more readable and easier to maintain. Performance impact should be negligible.
  • Added a DEBUG_FPS macro that pulses a pin on LED latch. Useful for counting frames with external hardware.
  • Removed unnecessary range check from the color data setting function.
  • Changed the SerialTimeout variable to use seconds, which are more intuitive to set.
  • Improved SerialTimeout checking efficiency. This should allow more immediate parsing of serial data.
  • Stopped avoiding the loop() function. The compiler should inline functions regardless.

v1.1.1

7 years ago

Fixes a major bug that prevented mode switching when the number of LEDs was greater than 85 (#9).

v1.1.0

7 years ago

This release removes the software buffer that was inherited from the initial Adalight code, which was only being used to hold the header information (#8). This makes the code more lightweight and provides a marginal performance increase.

v1.0.1

7 years ago

This release fixes a major bug, where incorrect colors and flickering would appear at higher data rates and with mismatched LED counts between the PC and the microcontroller (#5).

Whitespace has also been reworked to use tabs instead of spaces.

v1.0.0

7 years ago

We're up and running! I've generalized everything so settings should be easy to change, and also added a few optional flags to customize the code for your setup.