Sobre este projeto
it-programming / others-5
Aberto
Busca-se um desenvolvedor para criar o firmware e integrar hardware para um projeto baseado em ESP32. O sistema deverá ser capaz de ler dados de múltiplos sensores, exibir as informações em um display lcd, permitir a configuração de alarmes via encoder rotativo, e oferecer funcionalidades de atualização ota e visualização web. Os requisitos específicos incluem: Leitura de Sensores: Integrar e ler dados de 2 sensores de pressão 5V/1.2Mpa, 2 sensores de temperatura DS18B20 e 1 sensor de fluxo YF. Interface de Usuário: Exibir os valores lidos dos sensores em um display LCD 20x4. Configuração de Alarmes: Implementar um encoder rotativo para ajustar os valores de alarme para cada sensor. Os valores de alarme configurados devem ser armazenados de forma persistente na EEPROM do ESP32. Conectividade e Web: Desenvolver funcionalidade OTA (Over-The-Air) para atualizações de firmware. Criar uma página web para a interface ota, que também deverá exibir os mesmos valores dos sensores que são mostrados no display lcd. Banco de Dados e Comunicação: Publicar os valores lidos dos sensores, idênticos aos exibidos no LCD, em um banco de dados MySQL via protocolo MQTT. O profissional deverá ter experiência com programação de microcontroladores, integração de sensores, desenvolvimento web básico para interfaces embarcadas e comunicação MQTT/MySQL.
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Médio
Prazo de Entrega: Não estabelecido
Habilidades necessárias