Realizado

Desenvolvimento de Firmware Esp32 em C+ para Ponte de Comunicação Usb-Ble

Publicado em 01 de Julho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

O projeto consiste no desenvolvimento de um firmware em C++ para a placa ESP32 (Wroom-32E), utilizando a Arduino IDE. Este firmware atuará como uma ponte de comunicação bidirecional entre um computador (via Serial USB) e um aplicativo móvel (via Bluetooth Low Energy - BLE). As funcionalidades principais incluem: Transmissão contínua de sinal BLE com potência máxima para detecção pelo aplicativo celular. Gerenciamento da conexão BLE com base em comandos recebidos via Serial usb do pc. Se o pc enviar o comando "ok\n", o esp32 deverá aceitar e permitir a conexão do aplicativo celular, possibilitando que o usuário insira uma senha ou biometria. Se o pc enviar o comando "erro\n", o esp32 deverá ignorar qualquer tentativa de conexão do aplicativo celular. Após o aplicativo celular estabelecer a conexão e enviar um código de validação, o ESP32 deve retransmitir esse texto para o PC via Serial usb no formato "token:validado\n". É Essencial que o código seja robusto e eficiente para garantir uma comunicação estável e segura.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Codag