Paulo-Lacerda1/DC-project — reverse-engineered prompt

Reverse engineered prompt

GitHub

Quero que construas o firmware completo para um projeto com ESP32 que monitoriza temperatura e humidade, mostra tudo num display TFT e guarda registos num cartão microSD.

O dispositivo deve ter um ecrã inicial, um ecrã principal com os valores atuais, uma vista de logs e um gráfico simples das últimas leituras. Também quero uma página de configuração acessível pelo ponto de acesso do ESP32 para pôr as credenciais WiFi, ajustar o período das leituras e reiniciar a placa. Quando estiver ligado à rede, deve ter um dashboard seguro para ver o estado do sistema, a leitura atual, o cartão SD, WiFi, MQTT e standby.

As leituras devem poder ser publicadas por MQTT com segurança, e os ficheiros no microSD devem guardar dados e logs com proteção de integridade. As credenciais devem ficar cifradas. Usa o LED RGB para indicar estado normal, erro e envio MQTT. O botão deve colocar o sistema em standby. Consulta documentação atual online se precisares.

Want more depth? Deep Reverse