Skip to content

Releases: Stephen-Hamilton-C/SigmonLED-Arduino

Freak | SigmonLED

12 Jan 05:25
Compare
Choose a tag to compare

Hooh boy, lots of changes since last release. New command structure, new control method, and all-around polish. There's so many changes it's almost not worth putting into the Changelog since the new system is so drastically different.

Check out the README for new instructions on how to setup and use these new control methods.

Faucet | SigmonLED

17 Feb 21:43
Compare
Choose a tag to compare

[1.0.3] - 2022-02-17

Fixed

  • Bad memory leak which would eventually make the Arduino freeze

Changed

  • Built-in LED now indicates when it is reading bytes

Insomnia | SigmonLED

07 Feb 13:23
Compare
Choose a tag to compare

[1.0.2] - 2022-02-07

Fixed

  • On/Off commands not working when in Palette mode

Touchups | SigmonLED

06 Feb 14:05
Compare
Choose a tag to compare

[1.0.1] - 2022-02-06

Fixed

  • Incorrect number of arguments being read in some edge cases

Renovation | SigmonLED

05 Feb 21:27
Compare
Choose a tag to compare

Completely rewrote all the code in C++ using PlatformIO. This makes the code much easier to read and understand. Along with a complete redesign of how commands are registered. No more sprawling state machines, just a simple input loop and Command class structure.

Along with this rewrite come some new features:

[1.0.0] - 2022-02-05

Added

  • New palette mode: static. This simply distributes the palette across the entire LED strip depending on the Palette Stretching.
  • On/Off color storing. You can now define a color to use when running the "Wake" command

Changed

  • Most commands take in binary arguments instead of ASCII to reduce transmission size.
  • All commands must end in \n to be recognized.
  • Linear blending is now separated from the palette command.
  • Brightness command now only affects palette modes.
  • Static Color is now defined by a single command rather than three.
  • All numbers are now sent as binary rather than ASCII hexadecimal
  • Palette Mode is now determined by a separate command

Breakout | SigmonLED

01 Jan 05:02
cb991b9
Compare
Choose a tag to compare
Breakout | SigmonLED Pre-release
Pre-release

Found a bad bug that can completely lock up the Arduino unless power is cycled.

[0.4.1] - 2021-12-31

Fixed

  • Potential lockout bug. If there is no comms for 3 minutes, SigmonLED disconnects anything connected to the bluetooth module

Stretching out | SigmonLED

09 Apr 18:47
68e6202
Compare
Choose a tag to compare
Pre-release

Quick little addition after realizing more customization could be made

[0.4.0] - 2021-04-09

Added

  • Palette Stretch setting. use s# to change (where # is a single-digit hexadecimal number)