Capítulo 6 — Arquitetura do sistema de automação com ESP32
Visão geral da solução
O sistema que você irá construir segue esta lógica:
- O ESP32 conecta-se à sua rede Wi‑Fi doméstica como estação (STA).
- Ele inicia um servidor web interno na porta 80.
- Ao acessar o endereço IP do ESP32 pelo navegador, você recebe uma página HTML de controle.
- Nessa página, é possível ligar/desligar saídas (como relés de iluminação) e visualizar o estado de entradas (como sensores de porta).
Divisão em módulos
- Módulo de rede: configura SSID, senha e inicia o servidor web.
- Módulo de I/O: define os pinos de entrada e saída usados na automação.
- Módulo de página web: gera o HTML enviado ao navegador.
- Módulo de lógica: interpreta as requisições do navegador e toma decisões (ligar, desligar, ler estados).