Skip to content

Nanolux 3.0.0 Prerelease 1

Compare
Choose a tag to compare
@shillinc-osu shillinc-osu released this 25 May 15:59

Nanolux 3.0.0 will require device updates to the following:

  • Microcontroller code
  • Web App code

All code and binaries needed for updating the device are included in the 1.2 and 2.0 hardware files. Please follow the installation instructions on the GitHub Wiki.

The following changes are major feature additions or changes:

  • Able to run up to 4 patterns side-by-side on a single LED strip (strip splitting)
  • Able to run up to 2 layered patterns (pattern layering, z-layering)
  • Able to adjust pattern brightness through the web app
  • Able to adjust pattern smoothing through the web app
  • Number of patterns reduced with dropped patterns moved into being "configs" for other patterns
  • Able to reverse or mirror a running pattern
  • Able to set the length of the LED strip on the web app
  • Able to set the time a program loop takes on the web app
  • Able to set a color range for some select patterns (hue range)
  • The Nanolux LED Strip Simulator is significantly improved with a functional UI and better connection logic
  • New patterns introduced, including one leveraging vowel detection
  • Significantly improved web UI and CSS
  • Support for V2 Audiolux hardware, including working pattern selection through a rotary encoder
  • Able to save and load patterns through the web app

Code Reference Documentation:
Microcontroller
Web App