ESPHome firmware for the RCTestFlight Color Shadow Lamp, Github with PC screen sync (ambilight) support.
Based on meslater's ESPHome port.
Connect lamp to same network where you run this from.
pip install aioesphomeapi
cd .\Color-Shadow-Lamp-screen-sync\esphome
esphome run color_shadow.yamlWait for it to finish. When done, it should tell you: INFO Successfully compiled program. INFO Connecting to 192.168.0.193 port 6767...
Unplug the lamp, wait a sec, plug it back in.
Run screen_sync.py
You can view logs and other settings at 192.168.0.193.
You may need to press the button to turn off manual control — the log will tell you.
Now it does edge sampling, so it works great as a gaming or movie PC backlight with this cool lamp 🔥
- Lamp: Color Shadow Lamp from RCTestFlight
- Chip: ESP32-C3
- Original lamp & firmware: RCTestFlight
- ESPHome port: meslater
- Screen sync: Added in this fork