0.0.4
Major Version Upgrade
New Features & Improvements
- Multisegment Support: Added support for multiple segments for WS2812B/SK6812 LEDs. The maximum number of segments depends on the specific board's technical specifications.
- ESP32 Renderer: The default Neopixel renderer for all ESP32 boards now uses an SPI driver with DMA.
- ESP32-C5/C6: Introduced a dedicated PARLIO driver with full multisegment support.
- ESP32 & S2/S3/C2/C3 Ecosystem:
- Upgraded ESP32 and ESP32-S2 cores from Arduino-ESP32 2.x to 3.x.
- Migrated to my custom, asynchronous fork of the Espressif
led_striplibrary, featuring multisegment support via SPI and RMT.
- Raspberry Pi Pico: Transitioned from NeoPixelBus to my Picolada rendering library (HyperSerialPico) with native multisegment support.
- Power Management: Added support for power-relay control.
New Hardware Support
Initial support for custom boards equipped with Ethernet controllers and/or power relays:
- GLEDOPTO: GL-C-015WL / 016WL / 018WL
- DOMRAEM: WLE-ADM
- Athom/IoTorero: Ethernet WLED ESP32
Bug Fixes
- RP2040/RP2350: Fixed OTA updates by expanding the user partition. Warning: Upgrading to this version will reset your current configuration!