Sobre este projeto
it-programming / mobile-development
Aberto
Preciso desenvolver um projeto que consiste em um aplicativo móvel (Android e iOS) utilizando Flutter e um firmware para um microcontrolador ESP32. O objetivo é controlar uma luminária de 3 canais via conexão WiFi.
O aplicativo Flutter deverá:
- Detectar e conectar-se ao dispositivo ESP32 via WiFi.
- Fornecer uma interface para controlar individualmente os 3 canais da luminária (por exemplo, ligar/desligar, ajustar intensidade, cor, etc., Dependendo da funcionalidade desejada para os canais).
- Exibir o status atual da luminária.
O firmware para ESP32 deverá:
- Estabelecer uma rede WiFi (modo Access Point ou Station, a definir).
- Receber comandos do aplicativo Flutter via WiFi.
- Controlar os 3 canais da luminária com base nos comandos recebidos.
- Enviar o status da luminária para o aplicativo.
É Fundamental que a comunicação entre o app e o ESP32 seja robusta e confiável. O projeto envolve tanto o desenvolvimento do aplicativo móvel quanto a programação embarcada do ESP32.
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