Vitrine Tecnológica

Software

LoRaCSMACA: Biblioteca Para Comunicação Segura Entre Dispositivos ESP32 Via LoRa Com CSMA/CA

O que é?

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.

Inventores

Filipe Ihancis Teixeira, Adriano Borges da Cunha, Guilherme Leal Fernandes, Alexandre Diniz Marques, Samuel Rodrigues Oliveira, Gabriela Correia de Castro

Estágio de Desenvolvimento

Vantagens

Propriedade Intelectual

Número de Registro: PC202500260

Objetivo da UFMG

Voltar à Vitrine Tecnológica

Gostou do projeto?

[contact-form-7 id="203" title="Formulário da Vitrine Tecnológica"]
Logo CTIT UFMG