You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add support for TinyUSB (Adafruits SAMD Boards, Raspberry Pi Pico, ESP32, see all) thanks to @Spegs21#215
fix a timer overflow which happens if the arduino runs for many months #204
updated documentation
Breaking Changes
CorsairLightingFirmware have now a constructor with two arguments, the first is the corsair product type and the second is a storage interface for the firmware
The FastLEDController persistence is now configured with a FastLEDControllerStorage object instead of a boolean in the constructor
The type of the device id changed from byte[] to DeviceID
added support for OpenRGB #151
added support for LT100 Smart Lighting Towers #154
added compatible software badges #153
changed response size from 64 bytes to 16 bytes #152
added MultipleFans example
added second color to visor HW lighting #118
use WS2812B instead of NEOPIXEL in examples #101
use better random colors based on palette
fixed brightness for HW playback effects #136
removed class CorsairLightingNodePRO #131
added CLP namespace to the RawHID class
added .clang-format with google clang format style and custom options #101
added debug sketch to ci #101
added 30s timeout to SoftwarePlayback #112
use ArminJo/arduino-test-compile Action #119
fixed down scaling of segments #120
improved the installation guide structure in Readme #94
improved compatibility with other platforms
added AmbientBacklight sketch #68
added setter for the status of the device
removed the board.txt files
added example for Lighting Node CORE #58
added gamma correction for video lighting
added ON/OFF button to LS100 #86
improved error handling
improved the API Documentation #50
converted documentation to Javadoc
fixed HW lighting for Rainbow channel effect #46