Skip to content
This repository was archived by the owner on Sep 17, 2026. It is now read-only.

Releases: Stephen-Hamilton-C/SigmonLED-Arduino

Freak | SigmonLED

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 12 Jan 05:25

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

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 17 Feb 21:43

[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

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 07 Feb 13:23

[1.0.2] - 2022-02-07

Fixed

  • On/Off commands not working when in Palette mode

Touchups | SigmonLED

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 06 Feb 14:05

[1.0.1] - 2022-02-06

Fixed

  • Incorrect number of arguments being read in some edge cases

Renovation | SigmonLED

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 05 Feb 21:27

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

Breakout | SigmonLED Pre-release
Pre-release

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 01 Jan 05:02
cb991b9

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

Pre-release

Choose a tag to compare

@Stephen-Hamilton-C Stephen-Hamilton-C released this 09 Apr 18:47
68e6202

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)