Capítulo 7 — Programando o ESP32: servidor web e controle de I/O
Estrutura geral do código
O código principal do projeto é organizado em:
- Inclusão de bibliotecas (por exemplo,
#include <WiFi.h>). - Declaração de constantes e variáveis para rede, pinos e estados.
- Função
setup(), que configura Wi‑Fi, pinos e o servidor. - Função
loop(), que fica aguardando conexões HTTP e tratando os comandos recebidos.
Conexão à rede Wi‑Fi
O ESP32 é configurado com o nome da rede (SSID) e a senha. Em seguida, ele tenta se conectar ao roteador. Após a conexão, o endereço IP é exibido no monitor serial, permitindo que você acesse o servidor pelo navegador.