O programa consiste em uma biblioteca desenvolvida para a plataforma Arduino IDE, voltada ao uso em placas ESP32, cuja finalidade é implementar uma comunicação LoRa segura e autônoma baseada no protocolo CSMA/CA. A biblioteca permite transformar um módulo transceptor LoRa em um Dispositivo Sensor ou Gateway LoRa, integrando funcionalidades como criptografia (AES/HMAC), estruturação de mensagens em protocolo proprietário e autogerenciamento completo (armazenamento local de dados, variação aleatória de frequência com resposta em rede, ajuste automático de potência de transmissão e ganho LNA, entre outros). Desenvolvida com base na Programação Orientada a Objetos (POO), a biblioteca permite o uso de múltiplos transceptores em uma única placa. Também inclui exemplos práticos de uso para facilitar a aplicação e integração pelo usuário.
Filipe Ihancis Teixeira, Adriano Borges da Cunha, Guilherme Leal Fernandes, Alexandre Diniz Marques, Samuel Rodrigues Oliveira, Gabriela Correia de Castro
Número de Registro: PC202500260