Skip to content

Releases: FastLED/FastLED

3.7.7

16 Sep 05:47
Compare
Choose a tag to compare

What's Changed

  • WS2812 RGBW mode is now part of the API.
    • Api: FastLED.addLeds<WS2812, DATA_PIN, GRB>(leds, NUM_LEDS).setRgbw(RgbwDefault());
    • Only enabled on ESP32 boards, no op on other platforms.
    • See examples/RGBW/RGBW.ino
  • WS2812 Emulated RGBW Controller
    • Works on all platforms (theoretically)
    • Has an extra side buffer to convert RGB -> RGBW data.
      • This data is sent to the real driver as if it were RGB data.
      • Some padding is added when source LED data is not a multiple of 3.
    • See examples/RGBWEmulated/RGBWEmulated.ino
  • New supported chipsets
    • UCS1912 (Clockless)
    • WS2815 (Clockless)
  • New supported boards
    • xiaoblesense_adafruit
  • PixelIterator has been introduced to reduce complexity of writing driver code
    • This is how RGBW mode was implemented.
    • This is a concrete class (no templates!) so it's suitable for driver code in cpp files.
    • PixelController<> can convert to a PixelIterator, see PixelController<>::as_iterator(...)
  • Fixed APA102HD mode for user supplied function via the linker. Added test so that it won't break.
    Full Changelog: 3.7.6...3.7.7

3.7.6

09 Sep 04:53
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.7.5...3.7.6

3.7.5

03 Sep 02:35
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.7.4...3.7.5

3.7.4

27 Aug 18:13
Compare
Choose a tag to compare

What's Changed

  • fixes 1653 compiler error for Apa102 hardware spi pins on ESP32-S3 by @zackees in #1670
  • adds build directory caching to massively speed up builds by @zackees in #1671
  • Adding Adafruit Pixel Trinkey M0 by @BlitzCityDIY in #1630
  • Doxygen + Documentation Maintenance by @dmadison in #1626
  • First pass at RMT refactor. Seperated the RMT driver from the FastLED… by @zackees in #1675
  • make framework changes to allow massive parralelization by @zackees in #1676
  • Nrf feather sense support for WS2812 by @zackees in #1681

New Contributors

Full Changelog: 3.7.3...3.7.4

3.7.3

17 Aug 07:22
Compare
Choose a tag to compare
Update version numbers to 3.7.3

Release 3.7.2

17 Aug 07:22
Compare
Choose a tag to compare
bump version to 3.7.2

3.7.1

07 Aug 18:13
Compare
Choose a tag to compare

FastLED 3.7.1 bugfix release which addresses issues with support for ESP32-S3 and the new Arduino IDE 2.3.2, which has switched over to the esp-idf 5.1 branch.

3.7.0

27 May 17:24
Compare
Choose a tag to compare

FastLED 3.7.0 release, with new ESP-IDF support, new device support, new library functions, and bug fixes.

3.6.0

29 May 18:46
Compare
Choose a tag to compare

FastLED 3.6.0 release, with new device support, library functions, and bug fixes.

3.5.0

02 Jan 19:50
Compare
Choose a tag to compare

FastLED Release 3.5.0, with expanded board support, and many other improvements and bug fixes.