Rede Mesh & Comunicação Resiliente
Com base no protocolo de auto-organização LoRa Mesh, construa redes de comunicação de emergência off-grid e retorno de dados de sensores com múltiplos saltos de retransmissão, sem dependência de rede pública.
Hardware Principal
- 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
O que este módulo resolve
Cenários como exploração de campo, construção de túneis e busca e resgate de emergência carecem de cobertura de estações celulares; os rádios comunicadores tradicionais têm alcance limitado à linha de visada e não podem retornar coordenadas e dados de sensores. As estações repetidoras de ponto único dependem de energia elétrica e nós elevados; se danificadas, toda a rede cai. Os terminais de telefone via satélite são caros e têm zonas mortas por obstrução, e a implantação de redes privadas temporárias tem ciclos longos e custos altos.
- 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
L1 sabe usar smartphone e pareamento Bluetooth, conhece conceitos básicos de IoT; L2 tem base em Node-RED ou MQTT, sabe configurar rede e Broker; L3 domina C/C++ e PlatformIO, sabe ler e modificar código-fonte de firmware open-source
Cenários típicos de aplicação
Competências-Chave
- 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 do curso
Este curso gira em torno de "terminais de rede off-grid + nós autônomos com energia solar", todos baseados no ecossistema 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 (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 (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 (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 (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.
Codecraft ajuda você a "ousar fazer", aily-blockly ajuda você a "concluir"
O M0 não usa o Arduino IDE para escrever C++ manualmente, mas adota a cadeia de ferramentas em dois estágios desenvolvida pela Seeed. A primeira metade: zero instalação, resultados em 5 minutos; a segunda metade: traga o projeto para seu próprio computador, transformando-o em uma engenharia que pode ser levada e continuamente evoluída.
App Meshtastic + configuração de firmware
Criptografia de canal + papel de no · acionado por Bluetooth/App
- Pareamento Bluetooth do terminal
- Configuracao de canal e PSK
- Formacao de rede de multiplos nos e comunicacao offline
Node-RED + MQTT
Orquestracao de fluxo visual · analise de dados Mesh e alertas
- Implantação de gateway LoRa-MQTT
- Analise de mensagens de telemetria
- Painel de situacao e alerta SOS
PlatformIO + código-fonte Meshtastic
Compilação embarcada C++ · personalização de firmware de borda
- Clone de codigo-fonte e configuracao de placa
- Integracao de sensores e personalizacao de UI
- Compilacao, flash e validacao em dispositivo real
Requer adicionalmente EMQX/Mosquitto MQTT Broker (para ponte de mensagens Mesh), Meshtastic Map (painel de situacao de mapa offline).
Progressão em três níveis: Demonstração → Consultoria → Design
Rede básica e comunicação offline
Tenha sua propria rede de comunicacao de emergencia, troque mensagens e compartilhe posicao em ambientes sem internet
- 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
Monitoramento de estado e ponte MQTT
Implemente monitoramento de sensoriamento off-grid em campo, aquisicao automatica de dados ambientais e alertas de anomalia
- Dominar o método de ponte MQTT entre LoRa Mesh e rede local/pública
- 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
Integração de sensoriamento off-grid e personalização de firmware
Integre redes privadas off-grid e ecossistema IoT, permita que redes privadas sem internet tambem se vinculem a dispositivos no local
- 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
Curriculum / 13 módulos de ensino
A ordem dos módulos não muda, a divisão é você quem define
Escolha um formato e veja quais módulos ele cobre. A versão completa é o mesmo curso organizado de três maneiras — conteúdo, hardware e entregáveis são idênticos, apenas a divisão difere.
| Módulo / Resultado | Experimental1 dia | Prático2–3 dias | Entrega3–5 dias | ||
|---|---|---|---|---|---|
| 01 | Preparação pré-aula e verificação prévia de ambienteInventario de bancada de hardware, verificacao de consistencia de faixa de frequencia (433/868/915 MHz), pre-verificacao e atualizacao de firmware, planejamento de linha de teste no local e alocacao de canal/PSK por grupo | — | Completo | Completo | Completo |
| 02 | Princípios da camada física LoRa e do protocolo MeshAnalise de parametros de frequencia/largura de banda/fator de espalhamento/taxa de codificacao, roteamento por inundacao (Managed Flooding), contagem multi-salto e mecanismo de prevencao de loop | Meshtastic | Completo | Completo | Completo |
| 03 | Inicializacao 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 antena | Meshtastic App | Completo | Completo | Completo |
| 04 | Planejamento 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 grupo | Meshtastic | Completo | Completo | Completo |
| 05 | Teste 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 trajetoria | Meshtastic App | Completo | Completo | Completo |
| 06 | Implantaçã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 comandos | XIAO ESP32S3 / MQTT | Não inclui | Completo | Completo |
| 07 | Análise de dados de telemetria Mesh e vinculação Node-REDAnalise de mensagens de telemetria MQTT Meshtastic (Protobuf por padrao, saida JSON requer configuracao adicional), fluxo de monitoramento de status de nos (bateria/heartbeat), vinculacao de alerta SOS (Webhook/email/comunicacao instantanea) | Node-RED | Não inclui | Completo | Completo |
| 08 | Topologia de rede e painel grande de visualizacao de mapaDeploy do Meshtastic Map ou servico de mapa proprio, apresentacao em tempo real da distribuicao de nos, intensidade de sinal (RSSI/SNR) e numero de saltos de link de repeticao | Meshtastic Map | Não inclui | Reduzido | Completo |
| 09 | Depuracao de hardware de sensores ambientais externosConexão do sensor de temperatura/umidade/pressão BME280 via interface Grove, varredura de endereço do barramento I2C e gerenciamento de alimentação do sensor | Grove BME280 | Não inclui | Não inclui | Completo |
| 10 | Ambiente 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.ini | PlatformIO | Não inclui | Não inclui | Completo |
| 11 | Personalizacao 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 periodico | C/C++ / código-fonte Meshtastic | Não inclui | Não inclui | Completo |
| 12 | Compilacao, flash e validacao em dispositivo realCompilacao de firmware personalizado e flash via USB/serial no Wio Tracker L1 Pro, validacao de broadcast multi-salto e analise de dados de sensores dentro da rede Mesh | PlatformIO | Não inclui | Não inclui | Completo |
| 13 | Revisão da solução e resumo de entregaRevisao de dados de atenuacao de sinal/saltos de repeticao/taxa de perda de pacotes em ambientes com obstrucao complexa, arquivamento de topologia de deploy de rede de comunicacao de emergencia e normas de conformidade de faixa, lista de compras de hardware e sugestoes de pecas de reposicao | — | Reduzido | Completo | Completo |
● Completo◐ Reduzido— Não inclui●+ Mais aprofundado que o completo
A chave coverage corresponde ao ID do formato de curso (taster / workshop / bootcamp), os valores são full (cobertura completa) / part (cobertura simplificada) / none (não incluído) / plus (mais profundo que a versão completa). 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.
Primeiro escolha o nível, depois o formato
O tempo e o objetivo determinam qual nível escolher: se você quer que o aluno leve um projeto que possa continuar evoluindo, escolha a versão completa; se tem apenas dois dias, escolha a versão hackathon; se tem apenas meio dia, escolha uma das duas oficinas rápidas.
Sessão Experimental
Sem FP1 dia · 6–8h · L1 Camada de Demonstração · foco em formação de rede Meshtastic e comunicação offline
- Dia 1 manhãMódulos 01 + 02 + 03
Pre-verificacao ambiental -> principios LoRa/Mesh -> inicializacao de terminal e repetidor
- Dia 1 tardeModulos 04 + 05 + 13 (simplificado)
Criptografia de canal -> teste pratico de comunicacao e posicionamento offline -> revisao e resumo
O objetivo da aula experimental e "compreender, saber explicar, saber demonstrar", concluindo a formacao de rede de 3 nos no local e o compartilhamento de mensagens/posicao offline. Nao inclui ponte MQTT nem personalizacao de firmware.
Aula prática
FP completo2–3 dias · 14–20h · L1+L2 · formação de rede Mesh + ponte MQTT + monitoramento de situação
- 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
FP completo3–5 dias · 24–35h · L1+L2+L3 · cobertura completa incluindo personalização de firmware e integração de sensoriamento
- 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.
A aula experimental e o formato padrao para demonstracao de solucoes e comunicacao com clientes: zero barreira de desenvolvimento, ciclo fechado em 1 dia, foco em "dispositivos conseguem formar rede, mensagens conseguem ser entregues". Adequado para feiras, dias de abertura tecnologica e cenarios de primeiro contato com clientes.
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.
Todos os dispositivos LoRa devem usar a mesma faixa de frequencia (433/868/915 MHz); a mistura de faixas impedira a demodulacao e formacao de rede na camada fisica. Este curso destina-se apenas a faixas de radiofrequencia internacionais (EU868/US915 etc.), nao pode ser usado em aplicacoes de faixas domesticas chinesas.
A implantação do Solar Node requer atenção à direção de polarização vertical da antena e à altura de instalação; a distância de comunicação é significativamente afetada por relevo e obstrução de edifícios; a latência de mensagens acumula com o aumento do número de saltos (tipicamente 1–3 segundos/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.
Para quem é este curso
O valor deste curso nao esta no hardware, mas no metodo de "conectar pessoas e dados em ambientes sem rede publica"
M3 não é um curso que ensina alunos a "brincar com walkie-talkies", mas um curso metodológico que ensina equipes a usar protocolo Mesh open-source e hardware leve para construir comunicação e retorno de dados em locais sem estação base e sem internet. A Chaihuo entrega não apenas "uma aula", mas um conjunto completo que pode ser desmontado, reescrito e remontado: estrutura de curso de 13 módulos, planos de aula e PPT para professores, modelos de configuração Meshtastic, fluxos de exemplo Node-RED, projeto de compilação PlatformIO, lista de dispositivos e especificações de bancada.
Abertura 01
Trocar de cenário
O cenario de teste do Modulo 05 "Teste pratico de comunicacao offline e retorno de posicionamento" e aberto: seu setor, o local do seu cliente, um problema real que esta acontecendo nesta cidade. Exploracao em campo pode ser mina, pode ser floresta, pode ser operacao maritima — quanto mais o problema se aproxima do cenario real, melhor o efeito, e isso voce entende melhor do que nos.
Abertura 02
Conectar dispositivos
Os sensores no local dos seus clientes, os equipamentos de monitoramento ambiental na bancada de treinamento da escola, os terminais de protocolo proprietario dos parceiros — podem ser conectados apos o modulo 09, tornando-se o pool de objetos para o exercicio de integracao de sensoriamento off-grid. O M3 e responsavel por explicar o metodo a fundo; qual sensor conectar apos a porta, voce decide.
Abertura 03
Adicione o Seu
Aquilo que voce acumulou no setor: experiencia de deploy em campo, armadilhas que enfrentou, a metafora que faz os alunos entenderem instantaneamente o numero de saltos LoRa, as tres perguntas mais frequentes no local do cliente — isso e exatamente o que nao temos e nao podemos oferecer.
O melhor destino de um curso de comunicação não é ser executado completamente uma vez, mas ser transformado por um engenheiro além do reconhecimento, tornando-se a solução que só ele pode entregar.
Limites de Escopo e Conformidade
Princípios Fundamentais
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
- É estritamente proibido o uso em aplicações de faixas de radiofrequência domésticas chinesas; a faixa atual do kit é 433/868/915 MHz (faixa da comunidade Meshtastic), destinada apenas à entrega no mercado internacional
- Limitado pela largura de banda fisica LoRa (centenas de bps a alguns kbps), nao suporta chamadas de voz, video em tempo real nem transferencia de arquivos grandes
- Não serve como substituto completo para comunicação de banda larga celular 4G/5G
- Não garante taxa de entrega de mensagens de 100% em ambientes com interferência eletromagnética extremamente complexa
- A latencia de transmissao de mensagens acumula com o aumento do numero de saltos de repeticao (tipicamente 1-3 segundos/salto), nao se aplica a cenarios de controle em tempo real de baixa latencia
- 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