Skip to content

ESPixelStick 4.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Sep 19:15
· 1489 commits to main since this release

Please create an Issue for any problems you may find or use the Discussions section for any questions you may have.

Changes since 4.0-beta1

  • Fixed issue saving when hostname defined in ESPSFlashTool Issue #360
  • Websocket stability fixes
  • FPP / fseq processing fixes
  • Fixed hostname issue for ESP8266
  • Fixed cfgver not valid issue
  • Added project links to Admin page
  • More serial logging cleanup
  • Switch back to X.Y versioning

4.0-beta1

The is the initial beta release of the ESPixelStick 4.0 firmware, previously known as the "Unify" branch. I would like to thank everyone for the contributions they've made over the past year and especially @MartinMueller2003 for the work he's put in. A lot of work and testing has went into this, and we look forward to your feedback. Please create an Issue for any problems you may find or use the Discussions section for any questions you may have.

Changes since 3.2

  • Compiled against Arduino Core 3.0.2 for ESP8266 platform.
  • Compiled against Arduino Core 2.0.0 for ESP32 platform.
  • ESP-01 modules are no longer supported. Version 4.0 requires 4MB of flash and ESP-01 modules only have 1MB of flash. For the ESPixelStick V1 or V2, 3.2 is the latest version you can load.
  • Requires local upload to controller. OTA update from 3.x via EFU is not supported due to the new flash layout. Upgrades to future 4.x versions from 4.0.0 final however will be supported.
  • Complete refactor of the code to allow easier implementation of extensions.
  • Pixel and Serial code has been unified and all output modes are now selectable at runtime.
  • Added support for the ESP32 platform.
  • Added Artnet support.
  • Added Alexa support.
  • Added SD card support.
  • Added FPP remote support (requires board with SD card support).
  • Added Relay output support (8 channels, DIY hardware solution with GPIO mapping).
  • Added PCA9685 Servo output support (16 channels, requires PCA9685 module).
  • Added WS2801 support (ESP32 only)
  • Added APA-102 support (ESP32 only)