Nota didática em Notas sobre comunicação de longo alcance e baixo consumo. Complementa Ideias de projetos para Cardputer e encosta no contexto de IoT do Laboratório.

1. O que é LoRa?

LoRa significa Long Range, ou seja, “longo alcance”.

É uma tecnologia de comunicação sem fio feita para enviar pequenas quantidades de dados a longas distâncias, gastando pouca energia.

Pense assim:

LoRa é como um “walkie-talkie digital” para sensores, placas e dispositivos pequenos.

Ele não foi feito para internet rápida.
Ele foi feito para mandar mensagens curtas, como:

  • temperatura;
  • umidade;
  • localização;
  • status de bateria;
  • alerta de movimento;
  • botão pressionado;
  • nível de água;
  • estado de uma máquina;
  • mensagem curta de texto.

2. LoRa não é Wi-Fi

Essa é a confusão mais comum.

Wi-Fi é bom para:

  • internet rápida;
  • vídeos;
  • páginas web;
  • downloads;
  • redes locais;
  • comunicação com roteador.

LoRa é bom para:

  • longas distâncias;
  • baixo consumo de bateria;
  • mensagens pequenas;
  • sensores remotos;
  • locais sem Wi-Fi;
  • comunicação ponto a ponto.

Comparação simples:

TecnologiaAlcanceVelocidadeConsumoMelhor uso
Wi-FiMédioAltaAltoInternet e rede local
BluetoothCurtoMédiaBaixoFones, controles, celular
LoRaLongoBaixaMuito baixoSensores e mensagens curtas

Resumo direto:

Wi-Fi é uma estrada larga e rápida.
LoRa é uma trilha longa e econômica.


3. LoRa também não é internet móvel

LoRa não é 4G, 5G ou chip de celular.

Ele não conecta automaticamente à internet.
Ele apenas transmite rádio entre dispositivos compatíveis.

Para mandar dados de LoRa para a internet, geralmente você precisa de um gateway.

Exemplo:

Sensor com LoRa -> Gateway LoRa -> Internet -> Servidor

Mas também é possível usar LoRa sem internet nenhuma:

Dispositivo A com LoRa -> Dispositivo B com LoRa

Esse modo é chamado de comunicação ponto a ponto.


4. Para que LoRa serve?

LoRa é muito usado em projetos de IoT, ou seja, Internet das Coisas.

Exemplos práticos:

4.1. Fazenda ou sítio

Um sensor mede a umidade do solo e envia os dados para uma central.

Sensor no campo -> LoRa -> Central na casa

Não precisa de Wi-Fi no meio do campo.


4.2. Monitoramento de caixa d’água

Um sensor mede o nível de água e envia um alerta.

Caixa d'água -> LoRa -> Painel de monitoramento

Mensagem enviada:

nivel=32%

4.3. Rastreador simples

Um dispositivo com GPS e LoRa envia localização de tempos em tempos.

GPS + LoRa -> Receptor LoRa

Mensagem:

lat=-23.5505 lon=-46.6333 bateria=87%

4.4. Alarme remoto

Um sensor detecta porta aberta, movimento ou vibração.

Sensor -> LoRa -> Receptor

Mensagem:

porta_aberta=true

4.5. Chat de texto de longo alcance

Dois aparelhos com LoRa podem trocar mensagens curtas.

Dispositivo A <-> LoRa <-> Dispositivo B

Exemplo:

"Cheguei no ponto combinado"

Não espere mandar áudio, imagem ou vídeo. LoRa é para texto curto e dados pequenos.


5. O que LoRa faz muito bem?

LoRa é excelente em quatro coisas:

  1. Alcance
  2. Baixo consumo
  3. Comunicação simples
  4. Funcionamento em locais sem Wi-Fi

Em condições boas, LoRa pode alcançar quilômetros.
Mas isso depende muito de:

  • antena;
  • frequência;
  • potência;
  • obstáculos;
  • relevo;
  • interferência;
  • altura do transmissor;
  • qualidade do módulo.

A verdade prática:

Em ambiente urbano, paredes e prédios reduzem bastante o alcance.
Em área aberta, LoRa brilha.


6. O que LoRa faz mal?

LoRa é ruim para:

  • vídeo;
  • áudio;
  • imagens;
  • arquivos grandes;
  • navegação web;
  • comunicação em tempo real pesada;
  • grandes volumes de dados.

Também não é ideal para mandar mensagens o tempo todo.

LoRa é para algo como:

"temperatura=25.4"

Não para:

"me envie um vídeo em HD"

7. LoRa vs LoRaWAN

Esses dois nomes aparecem juntos, mas não são a mesma coisa.

7.1. LoRa

LoRa é a tecnologia de rádio.

É a parte física da comunicação.

Exemplo:

um módulo LoRa falando diretamente com outro módulo LoRa

7.2. LoRaWAN

LoRaWAN é um protocolo de rede construído em cima do LoRa.

Ele define coisas como:

  • como dispositivos entram na rede;
  • como os dados são organizados;
  • autenticação;
  • comunicação com gateways;
  • envio para servidores;
  • gerenciamento de dispositivos.

Exemplo:

Sensor LoRaWAN -> Gateway LoRaWAN -> Servidor LoRaWAN -> Aplicação

Resumo simples:

TermoSignificado
LoRaRádio de longo alcance
LoRaWANRede/protocolo usando LoRa

Analogia:

LoRa é como a estrada.
LoRaWAN é como o sistema de trânsito, placas e regras para usar essa estrada.


8. Comunicação ponto a ponto

Para projetos pequenos, você pode usar LoRa sem LoRaWAN.

Exemplo:

Cardputer + módulo LoRa -> mensagem -> outro dispositivo LoRa

Isso é mais simples e ótimo para aprender.

Você controla:

  • formato da mensagem;
  • intervalo de envio;
  • confirmação de recebimento;
  • criptografia, se quiser;
  • identificação dos dispositivos.

Exemplo de mensagem:

{
  "id": "sensor_01",
  "temp": 26.1,
  "bat": 82
}

Ou algo ainda mais simples:

sensor_01;temp=26.1;bat=82

Para microcontrolador, simples geralmente é melhor.


9. O que é gateway LoRa?

Um gateway é uma ponte.

Ele recebe mensagens LoRa e manda para outro lugar, geralmente a internet.

Exemplo:

Sensor LoRa -> Gateway -> Internet -> Dashboard

Um gateway pode enviar dados para:

  • servidor próprio;
  • MQTT;
  • Home Assistant;
  • The Things Network;
  • banco de dados;
  • dashboard web.

Sem gateway, os dispositivos podem conversar entre si, mas não chegam automaticamente à internet.


10. Frequências de LoRa

LoRa usa faixas de rádio específicas, que variam conforme o país.

Exemplos comuns:

  • 433 MHz
  • 868 MHz
  • 915 MHz

Você não deve escolher qualquer frequência aleatoriamente.
Cada país tem regras.

No Brasil, projetos LoRa normalmente usam a faixa em torno de 915 MHz, mas o ideal é confirmar as regras atuais da Anatel antes de um projeto sério.

Comentário direto:

Rádio não é terra sem lei. Se você transmitir potência errada, frequência errada ou antena errada, pode causar interferência e arrumar problema.


11. LoRa no Cardputer e Cardputer-Adv

O Cardputer e o Cardputer-Adv não têm LoRa embutido por padrão.

Para usar LoRa com eles, você normalmente precisa de um módulo LoRa externo.

Exemplos de módulos/chips comuns:

  • SX1276
  • SX1278
  • SX1262
  • E220
  • módulos Grove LoRa
  • módulos LoRa via UART/SPI

O Cardputer-Adv é especialmente interessante porque tem melhores opções de expansão física.

Exemplo de projeto:

Cardputer-Adv + módulo LoRa -> envia mensagem
Cardputer + módulo LoRa -> recebe mensagem

Ou:

Sensor externo + LoRa -> Cardputer-Adv como painel receptor

12. Projetos simples com LoRa

12.1. Chat LoRa

Dois dispositivos enviam mensagens curtas.

Funcionalidades:

  • digitar mensagem;
  • enviar;
  • receber;
  • mostrar histórico;
  • salvar no microSD.

Dificuldade: média.


12.2. Sensor remoto

Um sensor mede temperatura e envia para o Cardputer.

Exemplo:

temp=24.8;umidade=63;bateria=91

Dificuldade: baixa a média.


12.3. Botão de emergência

Um dispositivo envia uma mensagem quando um botão é pressionado.

Exemplo:

ALERTA;id=botao_01

Dificuldade: baixa.


12.4. Rastreador GPS simples

Um dispositivo com GPS envia coordenadas por LoRa.

Exemplo:

lat=-23.5505;lon=-46.6333;bat=78

Dificuldade: média a alta.


12.5. Alarme de movimento

Um sensor detecta movimento e envia alerta.

Exemplo:

movimento=true;local=garagem

Dificuldade: média.


12.6. Rede mesh

Vários dispositivos retransmitem mensagens entre si.

Exemplo:

A -> B -> C -> D

Dificuldade: alta.

Comentário honesto:

Mesh é legal, mas não comece por mesh. Comece com dois dispositivos conversando. Depois complique.


13. Vantagens do LoRa

  • Longo alcance.
  • Baixo consumo de energia.
  • Funciona sem Wi-Fi.
  • Bom para sensores.
  • Barato para projetos pequenos.
  • Pode funcionar em áreas rurais.
  • Pode ser usado ponto a ponto.
  • Excelente para telemetria.

14. Desvantagens do LoRa

  • Baixa velocidade.
  • Poucos dados por mensagem.
  • Não serve para internet comum.
  • Pode exigir gateway.
  • Antena e posicionamento importam muito.
  • Frequência e potência precisam respeitar regras.
  • Configuração pode confundir iniciantes.
  • Não é ideal para mensagens constantes em alta frequência.

15. Quando usar LoRa?

Use LoRa quando você precisa de:

  • longo alcance;
  • pouca energia;
  • poucas mensagens;
  • dados pequenos;
  • sensores remotos;
  • comunicação em lugar sem Wi-Fi;
  • telemetria simples.

Exemplos ideais:

"bateria=92%"
"temperatura=26.4"
"portao=aberto"
"gps=-23.55,-46.63"

16. Quando não usar LoRa?

Não use LoRa se você precisa de:

  • alta velocidade;
  • vídeo;
  • áudio;
  • arquivos grandes;
  • navegação na internet;
  • resposta instantânea o tempo todo;
  • muitas mensagens por segundo.

Nesses casos, escolha outra tecnologia:

NecessidadeMelhor opção
Internet rápidaWi-Fi
Celular e internet em qualquer lugar4G/5G
Dispositivo perto do celularBluetooth
Sensores distantes e poucos dadosLoRa
Rede doméstica de automaçãoWi-Fi, Zigbee, Thread ou LoRa dependendo do caso

17. Exemplo mental simples

Imagine que você tem um sensor no portão de uma fazenda.

Você só precisa saber se o portão abriu ou fechou.

A mensagem é pequena:

portao=aberto

Você não precisa de internet rápida.
Você não precisa de vídeo.
Você não precisa de Wi-Fi no portão.

LoRa é uma boa escolha.

Agora imagine que você quer câmera de segurança transmitindo vídeo.

LoRa é uma péssima escolha.

Mensagem curta? LoRa.
Vídeo? Nem pensar.


18. Como começar com LoRa

Ordem recomendada:

  1. Compre dois módulos LoRa compatíveis com sua região.
  2. Faça um exemplo básico: enviar “hello”.
  3. Faça o receptor mostrar a mensagem.
  4. Adicione contador de pacotes.
  5. Mostre RSSI/sinal.
  6. Envie dados de sensor.
  7. Salve logs no microSD.
  8. Só depois pense em criptografia, gateway ou mesh.

Não comece com rede complexa.
Não comece com LoRaWAN se você ainda não entendeu LoRa ponto a ponto.


19. Glossário rápido

TermoSignificado
LoRaTecnologia de rádio de longo alcance
LoRaWANProtocolo de rede baseado em LoRa
GatewayPonte entre LoRa e internet/rede
Dispositivo LoRa que envia ou recebe dados
RSSIMedida de força do sinal recebido
SNRRelação sinal-ruído
PayloadConteúdo da mensagem enviada
FrequênciaFaixa de rádio usada
AntenaPeça essencial para transmitir/receber bem
TelemetriaEnvio remoto de medições

20. Resumo final

LoRa é uma tecnologia para comunicação sem fio de longo alcance, baixo consumo e baixa velocidade.

Ela é perfeita para sensores e mensagens pequenas.

Ela não substitui Wi-Fi, Bluetooth, 4G ou internet.
Ela resolve outro problema: mandar poucos dados para longe, gastando pouca energia.

Resumo brutalmente simples:

LoRa é ótimo para dizer “a caixa d’água está em 30%”.
LoRa é horrível para assistir YouTube.

Para seus Cardputers, LoRa fica interessante quando você adiciona módulos externos e usa os aparelhos como:

  • painel receptor;
  • terminal de mensagens;
  • rastreador;
  • console de telemetria;
  • controle remoto de sensores;
  • dispositivo de comunicação offline.

Comece simples: dois dispositivos, uma mensagem curta e um contador de pacotes.
Depois evolua.