iiOTESP32 Brasil
Modo de contingência: páginas públicas e downloads seguem disponíveis; login, comunidade e dados do servidor podem ficar indisponíveis.
Voltar para lista de projetos
AvançadoProjeto em destaqueConcluído

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.

#ESP32-S3#ESP-IDF#lwIP NAPT#esp_netif#esp_http_server#NVS Flash

Fluxo de comunicação e arquitetura

Roteador Wi-Fi PrincipalESP32-S3 (Wi-Fi STA)NAPT no lwIP (esp_netif_napt_enable)ESP32-S3 (Access Point + DHCP com DNS)Celulares / Laptops / Módulos IoT

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

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