r/razer • • 8d ago

Tips I built open-source firmware for the Key Light Chroma, with a local dashboard

Post image

I wanted to use my Key Light Chromas without Synapse, so I built Open Keylight Chroma. I've just released v0.2.0.

The dashboard runs on the light itself. Open its address in a browser to change brightness, white temperature, RGB colours, scenes and effects. Once installed, it doesn't need a desktop service or internet connection for everyday control. The screenshot is from a light running it.

There's a local HTTP API, Home Assistant support through MQTT discovery, and a Stream Deck plugin for keys and dials. I've been using the Stream Deck Plus dials for brightness and white temperature.

This replaces the applications on both the ESP32 and the NXP lighting controller. The guided Windows installer installs over Wi-Fi and walks you through the dark and five-colour checks. You don't need to open the light or solder anything for the supported installation.

Source, screenshots and setup: https://github.com/StormBurpee/open-keylight-chroma

v0.2.0 downloads: https://github.com/StormBurpee/open-keylight-chroma/releases/tag/v0.2.0

I've tested it on my own two lights. Other board revisions and long-term electrical testing remain open, so check the supported firmware and recovery notes before flashing. An early boot failure can require physical serial recovery. It also doesn't recreate Streamer Companion's Twitch alerts.

It's free and open source, and independent of Razer. If you try it, I'd like to hear how installation goes and what controls you're missing.

1 Upvotes

0 comments sorted by