Logótipo sheen.bot

Perspetivas

ESP-NOW, WiFi ou LoRa: que rádio deve o seu projeto de IoT usar realmente?

6/08/2026·Sheen Robotics
ESP-NOW, WiFi ou LoRa: que rádio deve o seu projeto de IoT usar realmente?

Escolher entre ESP-NOW, WiFi e LoRa é uma questão de restrições físicas, não de moda. Eis como navegar entre alcance, consumo e a armadilha silenciosa do bloqueio de canal.

A resposta direta

Escolher entre ESP-NOW, WiFi e LoRa não é uma questão de encontrar o "melhor" protocolo; é um exercício de gestão de restrições físicas e ambientais. Se o seu projeto precisa de enviar pequenos pacotes ao longo de vários quilómetros sem infraestrutura, use LoRa. Se precisa de transmitir dados de elevada largura de banda para a Internet e tem um router fiável ligado à rede elétrica, use WiFi. Se precisa de comunicação ponto a ponto de baixa latência e baixo consumo num raio de 100 metros sem depender de um router, use ESP-NOW.

A restrição da infraestrutura: sobreviver ao load shedding

Na África do Sul, o load shedding faz da dependência de infraestrutura uma decisão de projeto crítica. Se o seu projeto assenta em WiFi convencional, assenta em ter o switch de rede ou o router alimentados. Quando a rede elétrica cai, os seus dispositivos de IoT baseados em WiFi perdem a ligação, mesmo que estejam a funcionar com baterias de reserva. O ESP-NOW e o LoRa funcionam ponto a ponto. Não precisam de um ponto de acesso (AP) nem de um router para comunicar. Um emissor ESP-NOW pode enviar uma leitura de sensor diretamente para um recetor ESP-NOW alimentado por um simples pacote de pilhas. Do mesmo modo, os dispositivos LoRa comunicam diretamente em frequências de rádio sub-gigahertz (tipicamente 868 MHz cá), completamente independentes da infraestrutura de rede local.

Alcance vs. débito: a física do rádio

Não se contornam as leis do eletromagnetismo. Tem de trocar alcance por débito, ou débito por consumo. Eis como os três protocolos se comparam em instalações reais:

ProtocoloAlcance típicoDébitoConsumoInfraestrutura necessária
WiFi (802.11)30 m - 50 m (interior)Elevado (até 150 Mbps)Muito elevado (ativo: ~100-240 mA)Ponto de acesso sem fios / router
ESP-NOW100 m - 200 m (linha de vista)Médio (aprox. 1 Mbps)Médio-baixo (a transmissão rápida reduz o tempo ativo)Nenhuma (ponto a ponto)
LoRa2 km - 15 kmMuito baixo (bytes por segundo)Muito baixo (ativo: ~10-120 mA, longos ciclos de suspensão)Nenhuma (P2P) ou gateway LoRaWAN

A armadilha do bloqueio de canal: misturar ESP-NOW e WiFi

Um padrão de arquitetura comum é usar nós ESP32 baratos com ESP-NOW para recolher dados de sensores e um ESP32 central como "gateway" para receber esses pacotes e reencaminhá-los para um broker MQTT por WiFi. Parece elegante, mas esconde um modo de falha devastador. O ESP32 tem apenas um rádio físico. Quando configura esse rádio para se ligar a um ponto de acesso WiFi local, o chip tem de sintonizar o rádio no canal específico usado por esse AP (por exemplo, o canal 6). O ESP-NOW, por predefinição, transmite no canal 1.

Nota de campo da sheen: numa placa, ligar-se ao WiFi/MQTT fixa o rádio no canal do AP; o par ESP-NOW no canal predefinido não recebe nada, enquanto o ecrã continua a dizer "enviado".

Como o ESP-NOW não é orientado à ligação, o emissor não faz qualquer handshake. Difunde o pacote, vê que o rádio transmitiu com sucesso o sinal físico e reporta um estado de "enviado" bem-sucedido no visor local ou no monitor série. Entretanto, o recetor — preso ao canal do AP WiFi — está à escuta numa frequência completamente diferente. O pacote perde-se no éter e o seu sistema falha em silêncio. Para resolver isto, tem de forçar por programação o emissor ESP-NOW a procurar e a igualar o canal WiFi do gateway, acrescentando complexidade ao que devia ter sido um nó simples.

A equação do consumo: tempo ativo vs. tempo em suspensão

Os handshakes de ligação WiFi são caros. Quando um ESP32 acorda do sono profundo para se ligar a uma rede WiFi, tem de fazer uma negociação DHCP, resolver endereços IP e estabelecer uma ligação TCP. Este processo pode demorar entre 2 e 10 segundos, durante os quais o rádio consome até 240 mA. Com o ESP-NOW não há handshake. O dispositivo acorda, transmite o pacote de imediato (o que demora menos de 100 milissegundos) e volta a adormecer. Isto significa que um nó sensor ESP-NOW alimentado por uma única bateria de lítio pode durar meses, ao passo que um nó WiFi a fazer a mesma tarefa pode esgotar a bateria em duas semanas.

Restrições do WiFi em escolas e empresas

Se está a conceber projetos para escolas sul-africanas ou ambientes empresariais, o WiFi convencional é muitas vezes inviável à partida. As redes WPA2-Enterprise exigem autenticação com nome de utilizador e palavra-passe, o que é notoriamente difícil de configurar em microcontroladores básicos. Além disso, os administradores de TI das escolas bloqueiam rotineiramente portos locais, impedindo tráfego MQTT ou UDP entre dispositivos. Para ambientes educativos, o ESP-NOW é o vencedor claro. Contorna por completo a rede da escola, permitindo aos alunos construir projetos interativos com vários dispositivos sem precisarem de uma única palavra-passe de WiFi nem de configuração de rede.

Quando escolher LoRa

O LoRa é a escolha certa quando o seu projeto tem de sobreviver ao ar livre, a longas distâncias ou em zonas rurais profundas. Se está a monitorizar a humidade do solo numa quinta, ou a vigiar um portão de segurança no extremo de um terreno, nem o WiFi nem o ESP-NOW lá chegam. Os sinais sub-GHz do LoRa penetram paredes e folhagem muito melhor do que os sinais de 2,4 GHz. Contudo, tem de desenhar o payload com cuidado: não pode enviar vídeo, áudio nem telemetria de alta frequência. Está limitado a enviar pequenos pacotes de bytes de poucos em poucos minutos.

Tomar a decisão

Para escolher o rádio certo, faça a si próprio estas três perguntas, por esta ordem:

  • Os dados têm de percorrer mais de 200 metros? Se sim, use LoRa.
  • Tem controlo sobre a rede WiFi e ela vai manter-se alimentada durante o load shedding? Se não, ou se estiver num ambiente escolar com políticas de TI restritivas, use ESP-NOW para a comunicação local entre dispositivos.
  • O seu dispositivo precisa de falar diretamente com APIs web, bases de dados na nuvem ou plataformas locais de domótica? Se sim, use WiFi, mas tenha presente a armadilha do bloqueio de canal se planear fazer a ponte com ESP-NOW.

Se está a desenvolver soluções de IoT à medida ou a ensinar computação física na África do Sul, lidar com estas restrições de hardware é metade da batalha. Para hardware robusto e pronto para a sala de aula, concebido para funcionar de forma fiável nas condições locais, explore a nossa gama de controladores em Sheen IoT.

#IoT#ESP32#ESP-NOW#LoRa#hardware

Mais Perspetivas