Skip to content

Instantly share code, notes, and snippets.

@thinkl33t
Last active March 7, 2024 14:17
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thinkl33t/73e90fd5463622be1ca3f8abd6940659 to your computer and use it in GitHub Desktop.
Save thinkl33t/73e90fd5463622be1ca3f8abd6940659 to your computer and use it in GitHub Desktop.
RGBW Bluetooth LED controller protocol

Controller for an RGBW LED strip purchased from AliExpress

It only appears to fire up the RGB strip or the white strip, never both at once.

Endpoint = 0xb = 0000ffe9-0000-1000-8000-00805f9b34fb

cc2333 - fade on, to whichever output / colour was used last.  Will re-fade if reissued.
cc2433 - fade off

56xxxxxxyyf0aa - change to RGB output - xxxxxx = colour code in hex.  yy = anything hexy
56xxxxxxyyf0aa - change to white output - xxxxxx = whatever hex digits you want.  yy = white level in hex
@thinkl33t
Copy link
Author

https://github.com/Betree/magicblue This python script will drive these strips :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment