ESP32-C3 leva Matter a luminárias Elgato com controladores substituídos
Michael H Thiesen substituiu os controladores de duas Elgato Key Lights por placas ESP32-C3. Com firmware em Rust e Matter, as luminárias passaram a integrar o Apple Home sem Homebridge.
Travamentos recorrentes levaram Michael H Thiesen a modificar duas luminárias Elgato Key Lights usadas em seu ambiente doméstico de streaming. Os equipamentos deixavam de responder e precisavam ser desligados e ligados novamente. Sem identificar a origem exata das falhas, ele decidiu substituir os controladores originais por placas ESP32-C3, buscando maior confiabilidade e integração direta com o Apple Home.
O circuito existente usava um chip Realtek conectado a um controlador de LEDs PCA9635. A alteração preservou esse controlador de LEDs e colocou o novo microcontrolador no lugar do componente Realtek. Com firmware escrito em Rust e suporte a Matter, as placas passaram a permitir acionamento, ajuste de brilho e controle de temperatura de cor pelo Apple Home. A mudança também dispensou o Homebridge, removendo uma dependência que poderia contribuir para falhas ocasionais. Os arquivos do projeto estão disponíveis no GitHub, mas não há resultados de testes que quantifiquem a confiabilidade após a adaptação.
Por que importa: para quem desenvolve com ESP32, o projeto mostra uma possibilidade de modernização que aproveita o circuito de acionamento existente e troca a camada de controle e comunicação. Em IIoT e automação, reduzir intermediários pode simplificar a manutenção e o diagnóstico. Isso, porém, não comprova que a troca resolveu os travamentos: sem uma causa identificada, a estabilidade precisa ser verificada na prática.
