Repetidor Wi-Fi NAT com ESP32
Um projeto autoral que transforma o ESP32-S3 em ponto de acesso, cliente Wi-Fi e gateway NAT, com portal de configuração embarcado e propagação de DNS para os clientes.
Fluxo de comunicação e arquitetura
Desafio / problema industrial:
Áreas do chão de fábrica ou escritórios técnicos possuem zonas cegas de Wi-Fi. Roteadores comerciais são volumosos e exigem infraestrutura dedicada de energia.
Solução técnica desenvolvida:
Firmware ESP-IDF com NAPT habilitado no lwIP. O dispositivo conecta na rede principal pela interface Station, cria a própria rede pela interface Access Point e encaminha o tráfego entre as duas, propagando o DNS do roteador via DHCP — o passo que costuma faltar e faz o cliente conectar sem navegar. O Arduino Core não serve aqui: seu lwIP vem sem encaminhamento de IP habilitado.
Lista de componentes do projeto:
- Placa ESP32-S3 módulo N16R8 (16 MB flash, 8 MB PSRAM octal)
- Antena PCB Interna ou Antena IPEX Externa 2.4GHz
- Fonte USB 5V 1A ou Módulo Regulador Rail DIN 24V -> 5V
- Gabinete Orientável de Proteção
Resultado esperado em operação:
Validado em bancada: NAPT ativo na interface AP com retorno ESP_OK, DHCP propagando o DNS do roteador, cliente associado e navegando por mais de 8 minutos sem reassociação, sinal de -39 dBm e 3 horas e 48 minutos de operação contínua sem reinício.
Abrir o tutorial
Instalar o ambiente, montar o circuito, compilar e validar — com o firmware completo e o manual em PDF para baixar.
Abrir o tutorial