Voltar à matriz de aprendizado
M3 Somente fora da China continental

Rede Mesh & Comunicação Resiliente

Com base no protocolo LoRa Mesh, construa uma rede de emergência off-grid e retorno de dados de sensores sem dependência de rede pública e com repetidores multisalto.

Em explorações de campo, obras em túneis ou operações de resgate, a cobertura celular costuma ser inexistente; radiocomunicadores comuns sofrem bloqueio por relevo e não transmitem coordenadas ou telemetria. Repetidores fixos dependem de energia elétrica e pontos altos: se um nó falha, a rede inteira cai. Telefones via satélite são caros e têm pontos cegos, enquanto implantar infraestrutura dedicada custa caro e demora.

Kit de Comunicação de Emergência Meshtastic Hazard Response Mission Pack
Dificuldade
Avançado
Duração
L1 1 dia / L2 2–3 dias / L3 3–5 dias
Formato Mais Curto
1 dia (aula experimental · L1)
Formato de Ensino
3 camadas: experimental / prático / de entrega
Protocolo central
LoRa / Meshtastic Mesh / MQTT
Para quem é este curso
Técnicos de equipes de comunicação de emergência e busca e resgate · Organizadores de exploração de campo e eventos ao ar livre · Engenheiros de comunicação para construção de túneis/galerias/minas · Engenheiros de desenvolvimento de IoT e sistemas embarcados · Professores e alunos de escolas técnicas e universidades aplicadas
Pré-requisitos
L1 indicado para quem sabe parear dispositivos Bluetooth no celular e entende conceitos básicos de IoT; L2 exige base em Node-RED ou MQTT e configuração de brokers; L3 requer domínio de C/C++ e PlatformIO para modificar o firmware de código aberto

Cenários típicos de aplicação

  • Exploração de campo e eventos ao ar livre: rastreamento em tempo real da posição dos membros, comunicação de texto em grupos, broadcast de alarme SOS
  • Busca e resgate de emergência e socorro em desastres: implantação de retransmissores de múltiplos saltos em áreas afetadas e inacessíveis, mapeamento da situação de busca no front
  • Construção de galerias subterrâneas, túneis e minas: retransmissores segmentados para penetrar obstruções, monitoramento off-grid de gases nocivos e temperatura/umidade
  • Monitoramento em áreas florestais e parques sem rede: nós repetidores solares para operação prolongada, retorno do status operacional de instalações críticas

Três níveis e até onde cada um leva

  1. L1 Nível Demonstração 1 dia

    Rede básica e comunicação offline

    Conecte três ou mais nós e troque mensagens e posições sem rede pública

    • Compreender as características físicas do LoRa e os princípios de topologia de roteamento Meshtastic
    • Configurar proficientemente papéis de nós (Client / Repeater / Router) e criptografia de canal (AES PSK de 256 bits)
    • Dominar a prática de comunicação de terminais e localização por mapa em ambientes off-grid
    • Concluir rede local com pelo menos 3 nós, implementando ponto a ponto, broadcast em grupo e compartilhamento de localização
  2. L2 Nível Consultor 3 dias

    Monitoramento de estado e ponte MQTT

    Leve os dados da malha para MQTT e veja em um painel a posição e a bateria de cada nó

    • Dominar a integração entre LoRa Mesh e redes locais ou públicas via MQTT
    • Dominar a análise de dados de telemetria Mesh e orquestração de fluxos de automação baseados em Node-RED
    • Capacidade de construir painel de monitoramento de situação de comunicação de domínio completo
    • Concluir a implantação de 1 gateway LoRa-MQTT, com painel exibindo em tempo real coordenadas e status de bateria dos nós
  3. L3 Nível Design 5 dias

    Integração de sensoriamento off-grid e personalização de firmware

    Modifique o firmware do Meshtastic e conecte um sensor ambiental a um nó

    • Dominar a arquitetura de firmware open-source Meshtastic e o fluxo de personalização de código-fonte C++
    • Dominar a compilação embarcada e gravação de firmware baseados em PlatformIO
    • Capacidade de projetar e construir independentemente nós de monitoramento ambiental off-grid
    • Concluir a compilação de firmware personalizado do Wio Tracker L1 Pro com sensor ambiental BME280 integrado e validação em dispositivo real

O que saberão fazer ao concluir

  • Construir rede auto-organizada descentralizada LoRa Mesh
  • Configurar criptografia de canal e roteamento de retransmissão de múltiplos saltos
  • Implementar comunicação de texto offline e retorno de coordenadas GPS
  • Construir gateway LoRa-MQTT para ponte com a rede pública
  • Orquestrar fluxos de monitoramento de situação e alarmes com Node-RED
  • Personalizar firmware de borda Meshtastic e integração de sensores

Hardware e cadeia de ferramentas

Este curso gira em torno de "terminais de rede off-grid + nós autônomos com energia solar", todos baseados no ecossistema Mission Pack.

  • MP Kit de comunicação de emergência Meshtastic Pacote de treinamento padrao de auto-formacao de rede · 4 terminais de cartao T1000-E
  • WT Wio Tracker L1 Pro Terminal de desenvolvimento portatil com tela · rastreamento de posicao e personalizacao de firmware
  • SN Solar Node P1-Pro Estacao base de repeticao solar · sem manutencao em campo · IPX6
  • GW XIAO ESP32S3 & Wio-SX1262 Nó gateway LoRa-MQTT · ponte entre rede Mesh e rede local
  • SEN Grove BME280 Sensor ambiental · aquisicao de temperatura/umidade e pressao
Lista ilustrada de 5 dispositivos
  • Kit de Comunicação de Emergência Meshtastic Hazard Response Mission Pack

    Kit de Comunicação de Emergência Meshtastic (Hazard Response Mission Pack, E2410180)

    Pacote padrão de treinamento de rede auto-organizada, com 4 terminais de cartão T1000-E e acessórios

    Pacote padrão de treinamento para comunicação de texto e localização offline descentralizada. Inclui 4 terminais rastreadores de cartão SenseCAP T1000-E, com suporte a pareamento Bluetooth e configuração pelo app Meshtastic, adequado para rede básica e experiência de comunicação offline no L1. Os terminais têm GPS e rádio LoRa integrados, entram automaticamente na rede ao ligar e suportam ponto a ponto e broadcast em grupo.

  • Placa de Desenvolvimento Rastreadora Wio L1 Pro

    Placa de Desenvolvimento Rastreadora Wio L1 Pro (114993649)

    Terminal de desenvolvimento portátil com tela, suporta rastreamento de localização e personalização de firmware

    Terminal de desenvolvimento portátil com tela OLED de 1.3", GPS integrado e bateria de 2000mAh. Adequado para desenvolvimento personalizado de firmware de borda no L3, com suporte a personalização de UI na tela e expansão de sensores I2C/UART. Compila o código-fonte Meshtastic via PlatformIO, com placa-alvo seeed_wio_tracker_L1.

  • Nó Solar SenseCAP Meshtastic & LoRa P1-Pro

    Nó Solar SenseCAP Meshtastic & LoRa P1-Pro (114993633)

    Estação repetidora de campo sem manutenção, com autoalimentação solar

    Nó repetidor externo com autoalimentação solar, grau de proteção IPX6. Estende a cobertura e o número de saltos da rede, adequado para operação prolongada em campo e implantação de repetidor em ponto elevado. Suporta retransmissão automática via protocolo Meshtastic, sem necessidade de energia da rede elétrica.

  • XIAO ESP32S3 & Wio-SX1262 Kit

    XIAO ESP32S3 & Wio-SX1262 Kit (102010611)

    Nó gateway LoRa-MQTT, faz a ponte entre a rede Mesh e a rede local

    Nó gateway com firmware Meshtastic pré-instalado de fábrica. Faz a ponte de mensagens LoRa Mesh para o MQTT Broker da rede local e painéis de monitoramento, suporta conexão Wi-Fi, encaminhamento ascendente de dados e broadcast descendente de comandos. Adequado para integração com rede pública e monitoramento de situação no L2.

  • Sensor Ambiental Grove BME280

    Sensor Ambiental Grove BME280 (101020193)

    Sensor de alta precisão para medição de temperatura, umidade e pressão atmosférica

    Conectado ao Wio Tracker L1 Pro via interface Grove I2C para coletar dados de temperatura, umidade e pressão. Injeta dados de telemetria personalizados na rede Mesh, adequado para desenvolvimento de nós de monitoramento ambiental off-grid no L3.

São configurados adicionalmente cabo Grove 4P (20cm, para conectar BME280 ao Wio Tracker L1 Pro), tela, projeto de alimentação integrada, roteador e outros acessórios comuns.

Meshtastic forma a malha, Node-RED leva à nuvem, PlatformIO personaliza

O Meshtastic resolve a comunicação fora da rede, o Node-RED conecta os dados da malha à rede pública e aos painéis de monitoramento, e o PlatformIO permite adaptar o firmware do terminal.

  1. App Meshtastic + configuração de firmware

    Criptografia de canal e papéis dos nós · Gestão via Bluetooth / App

    1. Pareamento Bluetooth do terminal
    2. Configuracao de canal e PSK
    3. Formacao de rede de multiplos nos e comunicacao offline
  2. Node-RED + MQTT

    Orquestracao de fluxo visual · analise de dados Mesh e alertas

    1. Implantação de gateway LoRa-MQTT
    2. Analise de mensagens de telemetria
    3. Painel de situacao e alerta SOS
  3. PlatformIO + código-fonte Meshtastic

    Compilação embarcada C++ · personalização de firmware de borda

    1. Clone de codigo-fonte e configuracao de placa
    2. Integracao de sensores e personalizacao de UI
    3. Compilacao, flash e validacao em dispositivo real

Ponto de virada critico · da autonomia off-grid para a fusao com rede publica e personalizacao de borda A configuração do Meshtastic resolve a comunicação offline garantindo que os dispositivos formem rede e entreguem mensagens; o Node-RED conecta os dados Mesh a redes públicas e painéis de monitoramento; a customização de firmware no PlatformIO confere capacidades de sensoriamento sob medida.

Requer adicionalmente um broker MQTT (EMQX / Mosquitto para repasse de pacotes Mesh) e Meshtastic Map para visualização offline.

Programa e formatos

13 unidades de ensino no total. Primeiro, os formatos de oferta; o programa completo se expande abaixo.

  • Sessão Experimental

    Sem projeto final

    1 dia · 6–8h · L1 Camada de Demonstração · foco em formação de rede Meshtastic e comunicação offline

  • Aula prática

    Com projeto final

    2–3 dias · 14–20h · L1+L2 · formação de rede Mesh + ponte MQTT + monitoramento de situação

  • Aula de entrega

    Com projeto final

    3–5 dias · 24–35h · L1+L2+L3 · cobertura completa incluindo personalização de firmware e integração de sensoriamento

Todos os dispositivos LoRa devem operar na mesma frequência (433 / 868 / 915 MHz); misturar frequências impedirá a demodulação na camada física. Este curso destina-se a faixas internacionais (EU868 / US915) e não deve ser utilizado em frequências da China continental.

Ao instalar nós Solar Node, garanta a polarização vertical da antena e altura livre; o alcance varia muito com o relevo e obstáculos; a latência acumula a cada salto adicional (tipicamente 1–3 s / salto).

A aula experimental nao inclui ponte MQTT nem personalizacao de firmware; por favor, nao prometa ao cliente que os alunos da aula experimental conseguem concluir independentemente a implantacao do gateway LoRa-MQTT — esse e o padrao de entrega da aula pratica.

Uma das aulas · 01

Preparação pré-aula e verificação prévia de ambiente

Conferência de bancada, verificação de frequência (433 / 868 / 915 MHz), atualização de firmware, planejamento de rotas e alocação de canais / chaves PSK

—

Ver o programa completo de 13 unidades e o cronograma de cada formato
13módulos de ensino e sua profundidade de cobertura em cada formato
Módulo / ResultadoExperimental1 diaPrático2–3 diasEntrega3–5 dias
01Preparação pré-aula e verificação prévia de ambienteConferência de bancada, verificação de frequência (433 / 868 / 915 MHz), atualização de firmware, planejamento de rotas e alocação de canais / chaves PSK—CompletoCompletoCompleto
02Princípios da camada física LoRa e do protocolo MeshParâmetros de radiofrequência (frequência, largura de banda, fator de espalhamento, taxa de codificação), roteamento por inundação controlada e prevenção de loopsMeshtasticCompletoCompletoCompleto
03Inicializacao de terminais e nos repetidoresPareamento Bluetooth do terminal de cartão T1000-E e configuração básica do App, normas de implantação do Solar Node P1-Pro e direção de polarização da antenaMeshtastic AppCompletoCompletoCompleto
04Planejamento de canal e criptografia de segurancaConfiguracao de canal principal e subcanais de grupo, configuracao de chave pre-compartilhada (PSK) AES de 256 bits, implementando isolamento de seguranca por grupoMeshtasticCompletoCompletoCompleto
05Teste pratico de comunicacao offline e retorno de posicionamentoTeste de envio e recebimento de texto ponto a ponto com penetracao em ambientes internos e linha de visada, carregamento de tiles de mapa offline, relato de posicionamento GPS e pratica de marcacao de trajetoriaMeshtastic AppCompletoCompletoCompleto
06Implantação de gateway ESP32S3 LoRa-MQTTMontagem do gateway XIAO ESP32S3 + Wio-SX1262, configuração de conexão Wi-Fi e acesso ao MQTT Broker, encaminhamento ascendente de dados e broadcast descendente de comandosXIAO ESP32S3 / MQTTNão incluiCompletoCompleto
07Análise de dados de telemetria Mesh e vinculação Node-REDAnálise de telemetria MQTT no Meshtastic (Protobuf por padrão, JSON opcional), fluxo de monitoramento de bateria e batimento cardíaco, e alertas de SOS (Webhook / e-mail / mensageiros)Node-REDNão incluiCompletoCompleto
08Topologia de rede e painel grande de visualizacao de mapaImplantação do Meshtastic Map ou serviço cartográfico próprio, visualizando em tempo real a posição dos nós, qualidade do sinal (RSSI / SNR) e saltos de repetiçãoMeshtastic MapNão incluiReduzidoCompleto
09Depuracao de hardware de sensores ambientais externosConexão do sensor de temperatura, umidade e pressão BME280 via interface Grove, varredura do barramento I2C e gerenciamento de energiaGrove BME280Não incluiNão incluiCompleto
10Ambiente de desenvolvimento PlatformIO e projeto de código-fonteConfiguracao do ambiente de compilacao VS Code + PlatformIO, clone do codigo-fonte oficial meshtastic/firmware, configuracao da placa alvo seeed_wio_tracker_L1 no platformio.iniPlatformIONão incluiNão incluiCompleto
11Personalizacao de funcionalidade de firmware de bordaModificacao da logica de interacao da UI da tela (adicao de dados ambientais em tempo real e contagem de mensagens nao lidas na pagina inicial), configuracao de empacotamento de dados de telemetria Telemetry e estrategia de envio periodicoC/C++ / código-fonte MeshtasticNão incluiNão incluiCompleto
12Compilacao, flash e validacao em dispositivo realCompilação de firmware personalizado, gravação no Wio Tracker L1 Pro via USB / serial e validação da transmissão multisalto de telemetria na rede MeshPlatformIONão incluiNão incluiCompleto
13Revisão da solução e resumo de entregaAvaliação de atenuação, saltos e perdas de pacotes em relevos adversos; documentação de topologias e normas de radiofrequência; consolidação da lista de compras e peças sobressalentes—ReduzidoCompletoCompleto

● Completo◐ Reduzido— Não inclui●+ Mais aprofundado que o completo

A aula experimental (taster) foca na formação de rede básica L1 e comunicação offline, não inclui ponte MQTT nem personalização de firmware; a aula prática (workshop) cobre a implantação completa de gateway L1+L2 e monitoramento de situação; a aula de entrega (bootcamp) cobre completamente L1+L2+L3.

  • Sessão Experimental

    • Dia 1 manhãMódulos 01 + 02 + 03

      Verificação prévia → Fundamentos de LoRa / Mesh → Inicialização de terminais e repetidores

    • Dia 1 tardeModulos 04 + 05 + 13 (simplificado)

      Criptografia de canal → teste pratico de comunicacao e posicionamento offline → revisao e resumo

    Nao inclui ponte MQTT nem personalizacao de firmware.

  • Aula prática

    • Day 1Módulos 01–05

      Pre-verificacao ambiental → principios → inicializacao de terminal → criptografia de canal → teste pratico de comunicacao offline

    • Day 2Modulos 06-08

      Implantação de gateway MQTT → análise de dados Node-RED → painel grande de visualização de mapa

    • Dia 3 (opcional)Modulo 13

      Revisão da solução e resumo de entrega

    A aula pratica entrega 1 gateway LoRa-MQTT em operacao, 1 painel de monitoramento de situacao, pelo menos 1 conjunto de regras de vinculacao de alerta SOS. Requisitos basicos dos alunos: possuir base em Node-RED ou MQTT.

  • Aula de entrega

    • Day 1–2Modulos 01-08

      Conteúdo completo L1+L2 (formação de rede + ponte MQTT + monitoramento de situação)

    • Day 3Modulos 09 + 10

      Depuração do sensor BME280 → configuração do ambiente PlatformIO

    • Day 4Modulo 11

      Desenvolvimento de personalizacao de funcionalidade de firmware de borda

    • Day 5Modulos 12 + 13

      Compilacao, flash e validacao em dispositivo real → revisao de solucao e arquivamento de entrega

    O objetivo da aula de entrega e desenvolver capacidade de desenvolver independentemente nos de sensoriamento off-grid. Requisitos basicos dos alunos: familiarizar-se com C/C++ e PlatformIO.

O curso introdutório dura um dia, não exige programação e vai até “os dispositivos formam rede e as mensagens chegam”. É indicado para feiras, dias de portas abertas e primeiros contatos com um cliente.

O Dia 3 da aula pratica e um dia elastico opcional: se os alunos tiverem boa base, pode ser comprimido para 2 dias (a tarde do Dia 2 combina revisao); se for necessario mais tempo para ajuste Node-RED e personalizacao de painel, use os 3 dias completos.

O que você leva ao concluir

A seguir estao as entregas da versao completa (aula de entrega); a aula pratica entrega os primeiros 4 itens; a aula experimental entrega a versao simplificada dos itens 1 e 2.

  1. 01

    Planejamento e topologia de rede de comunicação de emergência LoRa Mesh

    Inclui topologia de distribuicao de nos no local, planejamento de faixas, tabela de alocacao de canais e orcamento de saltos de repeticao.

  2. 02

    Manual de configuração rápida de rede e criptografia de canal de dispositivos

    Inclui fluxo de pareamento Bluetooth T1000-E, normas de configuracao de chave PSK, guia de configuracao de papel de no (Client/Repeater/Router).

  3. 03

    Configuração de firmware de gateway LoRa-MQTT e arquivos de fluxo de monitoramento Node-RED

    Inclui configuracao Wi-Fi/MQTT do gateway ESP32S3, JSON de fluxo de analise de telemetria Node-RED e configuracao de regras de alerta (L2).

  4. 04

    Configuracao de painel de monitoramento de situacao e documento de deploy

    Inclui passos de deploy do Meshtastic Map, configuracao de painel de monitoramento de status de nos e configuracao de alertas de cerca geografica (L2).

  5. 05

    Codigo-fonte de firmware personalizado de sensoriamento off-grid e projeto de compilacao

    Inclui registro de modificacao do codigo-fonte Meshtastic, configuracao platformio.ini, codigo de integracao do sensor BME280 e artefatos de compilacao (L3).

  6. 06

    Guia de deploy e operacao de rede de comunicacao de emergencia

    Inclui normas de instalacao de antenas, requisitos de conformidade de faixa de frequencia, lista de verificacao diaria e fluxo de solucao de falhas.

Projetos de código aberto que você poderá reproduzir

Estes projetos usam o mesmo hardware e os mesmos métodos do curso, e o que aprendemos em aula volta para eles.

  • Contador de ovelhas por LoRa

    Uma câmera conta as ovelhas que passam por uma porteira e envia em tempo real os totais de entrada, saída e dentro do curral por LoRa / Meshtastic para um celular e um painel do Home Assistant, sem Wi-Fi no campo.

Construir uma rede mesh autônoma onde não há sinal público

O M3 atende às demandas de comunicação em ambientes sem cobertura pública ou de estações rádio-base. Com base no protocolo aberto LoRa Mesh e nós compactos, os participantes vivenciam o projeto de topologia, o envio de trajetórias offline e a integração em nuvem via gateway próprio.

  • Ponto de extensão 01

    Adaptar às condições do local

    A unidade 05 viabiliza testes de alcance e penetração em áreas abertas, garagens subterrâneas ou áreas remotas, permitindo avaliar na prática o efeito de barreiras, polarização de antenas e saltos de roteamento.

  • Ponto de extensão 02

    Conectar instrumentos próprios

    Após a unidade 09, sensores ambientais ou agrícolas podem ser conectados para praticar telemetria multisalto de baixíssimo consumo em áreas sem qualquer sinal de celular.

  • Ponto de extensão 03

    Integrar Experiência Docente

    Aliando exigências locais de radiofrequência, limites de ciclo de trabalho (Duty Cycle) e mitigação de saturação de canal, ensina normas de projeto alinhadas aos padrões de campo.

Limites de Escopo e Conformidade

Destinado apenas a faixas de radiofrequencia internacionais (EU868/US915 etc.), nao pode ser usado em aplicacoes de faixas domesticas chinesas.

No Escopo

  • Comunicacao instantanea de texto curto e broadcast de grupo em ambientes sem rede publica
  • Retorno de trajetória de posicionamento GPS e marcação de situação em mapa offline
  • Retorno multi-salto de dados de telemetria de sensores leves (temperatura/umidade, pressao etc.)
  • Planejamento e deploy de rede de repeticao multi-salto descentralizada
  • Ponte entre LoRa Mesh e MQTT de rede pública e visualização de dados (L2)
  • Desenvolvimento personalizado de borda baseado em firmware open-source Meshtastic (L3)

Fora do Escopo

  • Terminantemente proibido em frequências da China continental; o kit opera em 433 / 868 / 915 MHz (faixas comunitárias Meshtastic) destinado exclusivamente ao mercado internacional
  • Limitado pela largura de banda física do LoRa (centenas de bps a poucos kbps); não suporta chamadas de voz, vídeo ao vivo nem arquivos grandes
  • Não substitui integralmente redes celulares de banda larga 4G / 5G
  • Não garante taxa de entrega de mensagens de 100% em ambientes com interferência eletromagnética extremamente complexa
  • A latência de transmissão acumula com cada salto de repetição (geralmente 1–3 s / salto); inadequada para controle em tempo real
  • A capacidade da rede e afetada pelo ciclo de trabalho da interface aerea e pelo numero de saltos; quando ha muitos nos, e necessario planejar adequadamente os parametros de canal e a frequencia de relato

Inclua o M3 na sua grade

O orçamento depende do formato e do tamanho da turma. Informe por e-mail o número de participantes e o nível desejado e enviaremos uma proposta em até 3 dias úteis.