iiOTESP32 Brasil
Modo de contingência: páginas públicas e downloads seguem disponíveis; login, comunidade e dados do servidor podem ficar indisponíveis.
Voltar para novidades
Notícia

SecurePair usa um LED por ESP32 para comunicação por luz visível

Luca Soltoggio demonstrou dois ESP32 trocando informações por luz visível, com um LED em cada placa atuando como emissor e receptor. A biblioteca SecurePair também prevê uso com ESPNow ou LoRa.

Logotipo HackadayHackaday

Dois ESP32 se comunicando por luz visível, cada um com um único LED para transmitir e receber: essa é a demonstração de Luca Soltoggio. O projeto utiliza a SecurePair, uma biblioteca para Arduino destinada à troca de chaves e à comunicação com criptografia. A proposta combina um componente simples com uma função que costuma exigir atenção tanto ao circuito quanto ao software.

O funcionamento explora uma característica dos LEDs: além de emitir luz, eles podem atuar como detectores luminosos, de modo semelhante a um fotodiodo. Assim, o mesmo componente cumpre os dois papéis no enlace óptico. A biblioteca também foi concebida para trabalhar com ESPNow ou LoRa. Um uso previsto é realizar o pareamento pela luz e depois transferir os dados criptografados por comunicação sem fio. Embora a demonstração envolva dois ESP32, a solução permite a participação de mais dispositivos.

Por que importa: para quem desenvolve nós de IIoT e automação com ESP32, a proposta abre uma possibilidade de separar a etapa de pareamento do canal usado na operação. A luz pode servir à troca inicial de chaves, enquanto o rádio transporta os dados posteriores. Isso merece exploração em protótipos, mas não equivale a uma solução industrial validada: alcance, iluminação ambiente e confiabilidade do enlace óptico são aspectos a avaliar antes de adotar essa abordagem em campo.