 You can use CircuitPython to control your wireless Elgato lights. The code runs on a Feather ESP32-S3 reverse TFT. The board connects to your Wi-Fi network and sends HTTP requests to your Elgato lights when you press one of the buttons. D0 lets you turn the light on and off. The rotary encoder lets you dial in the brightness and color temperature for the light. Pressing the D1 button sends new values to the light. You can press D2 to read the lights values back into the CircuitPython code to keep the controller and light in sync. This is handy if you are switching between using the app and this project to control the light. The TFT display is built into the Feather, and the rotary encoder plugs into the board with a Stema QT cable, making this project completely solderless. See how you can build your own controller for your Elgato lights by checking out the learn guide at learn.adafruit.com