Releases: Xylopyrographer/LiteLED
Releases · Xylopyrographer/LiteLED
v3.0.0
- Feat Add support for RMT DMA on compatible chips.
- Feat Add support for using PSRAM for the LED buffer.
- Feat Add ability to set the RMT interrupt priority where supported by the arduino-esp32 core.
- Feat Add integration with the arduino-esp32 Peripheral Manager.
- Feat Add multiple initialization options with begin() overloads
- Feat Add enhanced error handling and validation.
- Feat Add static utility methods for GPIO checking
- Fix. Greatly improved handling of multiple strips.
- Fix. Debug logging levels are a bit less aggressive. Refer to the Logging section in the Using LiteLED.md document.
- Fix. The usual kind of fixes applied after spending too many late hours working on previous versions.
- Fix gobs of architectural changes to the files that make up the library.
- Doc Create separate Using LiteLED.md document.
v2.0.2
- Improved performance when concurrently driving multiple strips.
- Revised the
library.propertiesfile to reflect this version. Missed doing that last time so v2.0.1 was never found by most everyone. My bad.
What's Changed
- Update for v2.0.2 by @Xylopyrographer in #12
Full Changelog: v2.0.1...v2.0.2
LiteLED v2.0.1
Bug fix. Driving multiple strips now works as expected.
LiteLED v2.0.0
Significant rewrite bringing compatibility with arduino-esp32 core version 3.1+. Refer to the README Compatibility section.
- Added support for "WS2812" LED's with non-standard RGB colour order.
- Added new
begin()method to:- support RMT DMA access if available in the ESP32 model.
- set the interrupt priority for the RMT driver.
- Added
fillRandom()method to fill the strip with random colours. - Added
setOrder()method to set a custom LED colour order. - Added
resetOrder()method to reset the LED colour order to its default. - Improved error checking and reporting.
- There is a breaking change with this release. Refer to the README Breaking Change section.
What's Changed
- Update for v 2.0.0 by @Xylopyrographer in #10
Full Changelog: v1.2.1...v2.0.0
LiteLED v1.2.1
Fixes a couple of bugs in the setPixels() routines. Refer to the Revision History section of the README.md document.
LiteLED v1.2.0
What's Changed
- add method to get the strip brightness value.
- revise README.md to match.,
Full Changelog: v1.1.0...v.1.2.0
LiteLED v1.1.0
What's Changed
- Add methods to retrieve the colour value of a LED in the string.
- Revise README.md to document the new methods along with the usual clarifications and clean up of a number of items throughout and making it compatible with GitHub style markdown formatting.
Full Changelog: v1.0.0...v1.1.0
LiteLED v1.0.0
First release of the LiteLED library.