返回学习矩阵
M3 仅海外交付

自组网与韧性通信

基于 LoRa Mesh 自组网协议,构建无公网依赖、多跳中继的离网应急通信与传感数据回传网络。

野外勘探、隧道施工、应急搜救等场景缺乏蜂窝基站覆盖,传统对讲机视距受限,无法回传坐标与传感数据。单点中继台依赖市电与高位节点,一旦受损整网中断;卫星电话终端昂贵且存在遮挡盲区,临时专网架设周期长、成本高。

Meshtastic 应急通信套件 Hazard Response Mission Pack
难度
进阶
时长
L1 1 天 / L2 2–3 天 / L3 3–5 天
最短形态
1 天(体验课 · L1)
排课形态
3 层:体验 / 实战 / 交付
核心协议
LoRa / Meshtastic Mesh / MQTT
所属方向
解决方案
适合这些人学
应急通信与搜救团队技术人员 · 野外勘探与户外赛事组织者 · 隧道/管廊/矿道施工通信工程师 · 物联网与嵌入式开发工程师 · 职业院校与应用型本科师生
学员基础
L1 适合会使用智能手机与蓝牙配对、了解基础物联网概念的学员;L2 需具备 Node-RED 或 MQTT 基础,能配置网络与 Broker;L3 需熟悉 C/C++ 与 PlatformIO,能阅读并修改开源固件源码

典型应用场景

  • 野外勘探与户外赛事:队员位置实时追踪、分组文字通信、SOS 告警广播
  • 应急搜救与抢险救灾:受灾失联区域多跳中继搭建、前线搜救态势标绘
  • 地下管廊、隧道与矿道施工:分段中继穿透阻隔、有害气体与温湿度离网监测
  • 林区与无网园区监控:太阳能中继节点长期值守、关键设施运行状态回传

三档深度,各学到哪一步

  1. L1 展示层 1 天

    基础组网与离线通信

    3 个以上节点组网,无公网互发消息、共享位置

    • 理解 LoRa 物理特性与 Meshtastic 路由拓扑原理
    • 熟练配置节点角色(Client / Repeater / Router)与信道加密(256 位 AES PSK)
    • 掌握离网环境下终端通信与地图定位实操
    • 完成至少 3 节点现场组网,实现点对点、群组广播及位置共享
  2. L2 顾问层 3 天

    状态监控与 MQTT 桥接

    把 Mesh 数据桥接到 MQTT,在看板上看节点位置与电量

    • 掌握 LoRa Mesh 与局域网或公网的 MQTT 桥接方法
    • 掌握基于 Node-RED 的 Mesh 遥测数据解析与自动化流编排
    • 具备搭建全网通信态势监控看板的能力
    • 完成 1 套 LoRa-MQTT 网关上线,看板实时显示节点坐标与电量状态
  3. L3 设计层 5 天

    离网传感集成与固件定制

    改 Meshtastic 固件,给节点接上环境传感器

    • 掌握 Meshtastic 开源固件架构与 C++ 源码定制流程
    • 掌握基于 PlatformIO 的嵌入式编译与固件烧录
    • 具备独立设计与构建离网环境监测节点的能力
    • 完成集成 BME280 环境传感器的 Wio Tracker L1 Pro 定制固件编译与实机验证

学完能做的事

  • 构建 LoRa Mesh 去中心化自组网
  • 配置信道加密与多跳中继路由
  • 实现离线文字通信与 GPS 坐标回传
  • 搭建 LoRa-MQTT 网关桥接公网
  • 编排 Node-RED 态势监控与告警流
  • 定制 Meshtastic 端侧固件与传感器集成

设备与工具链

本课程围绕「离网组网终端 + 太阳能自治节点」展开,均基于 Mission Pack 生态。

  • MP Meshtastic 应急通信套件 自组网标准实训包 · 4 台 T1000-E 卡片终端
  • WT Wio Tracker L1 Pro 带屏手持开发终端 · 位置追踪与固件定制
  • SN Solar Node P1-Pro 太阳能中继基站 · 野外免维护 · IPX6
  • GW XIAO ESP32S3 & Wio-SX1262 LoRa-MQTT 网关节点 · 桥接 Mesh 与局域网
  • SEN Grove BME280 环境传感器 · 温湿度与气压采集
5 件设备的图文清单
  • Meshtastic 应急通信套件 Hazard Response Mission Pack

    Meshtastic 应急通信套件 (Hazard Response Mission Pack, E2410180)

    自组网标准实训包,含 4 台 T1000-E 卡片终端及配件

    去中心化离线文字与位置通信标准实训包。包含 4 台 SenseCAP T1000-E 卡片式追踪终端,支持蓝牙配对与 Meshtastic App 配置,适用于 L1 基础组网与离线通信体验。终端内置 GPS 与 LoRa 射频,开机自动入网,支持点对点与群组广播。

  • Wio 追踪器开发板 L1 Pro

    Wio 追踪器开发板 L1 Pro (114993649)

    带屏手持开发终端,支持位置追踪与固件定制

    带 1.3" OLED 屏幕的手持开发终端,内置 GPS 与 2000mAh 电池。适用于 L3 端侧固件定制开发,支持屏幕 UI 自定义与 I2C/UART 传感器扩展。基于 PlatformIO 编译 Meshtastic 源码,目标板型为 seeed_wio_tracker_L1。

  • SenseCAP Meshtastic & LoRa 太阳能节点 P1-Pro

    SenseCAP Meshtastic & LoRa 太阳能节点 P1-Pro (114993633)

    野外免维护中继基站,太阳能自供电

    户外太阳能自供电中继节点,IPX6 防护等级。扩展网络覆盖与跳数,适用于野外长期值守与高位中继部署。支持 Meshtastic 协议自动中继转发,无需市电供电。

  • XIAO ESP32S3 & Wio-SX1262 Kit

    XIAO ESP32S3 & Wio-SX1262 Kit (102010611)

    LoRa-MQTT 网关节点,桥接 Mesh 与局域网

    出厂预刷 Meshtastic 固件的网关节点。将 LoRa Mesh 报文桥接至局域网 MQTT Broker 与监控大屏,支持 Wi-Fi 连接与数据上行转发、下行命令广播。适用于 L2 公网融合与态势监控。

  • Grove BME280 环境传感器

    Grove BME280 环境传感器 (101020193)

    高精度温湿度与气压测量传感器

    通过 Grove I2C 接口连接至 Wio Tracker L1 Pro,采集温湿度与气压数据。作为自定义遥测数据注入 Mesh 网络,适用于 L3 离网环境监测节点开发。

另配 Grove 4P 连接线(20cm,连接 BME280 至 Wio Tracker L1 Pro)、屏幕、整体电源设计、路由器等通用配件。

Meshtastic 组网,Node-RED 上云,PlatformIO 定制

先用 Meshtastic 打通离网通信,再经 Node-RED 接入公网与监控大屏,最后用 PlatformIO 裁剪自己的终端固件。

  1. Meshtastic App + 固件配置

    信道加密 + 节点角色 · 蓝牙 / App 驱动

    1. 终端蓝牙配对
    2. 信道与 PSK 配置
    3. 多节点组网与离线通信
  2. Node-RED + MQTT

    可视化流程编排 · Mesh 数据解析与告警

    1. LoRa-MQTT 网关搭建
    2. 遥测报文解析
    3. 态势看板与 SOS 告警
  3. PlatformIO + Meshtastic 源码

    C++ 嵌入式编译 · 端侧固件定制

    1. 源码克隆与板型配置
    2. 传感器集成与 UI 定制
    3. 编译烧录与实机验证

关键转折点 · 从离网自治到公网融合与端侧定制 Meshtastic 配置解决「设备能组网、消息能送达」的离网通信;Node-RED 负责将 Mesh 数据接入公网与监控大屏,完成态势呈现;PlatformIO 固件定制则让终端具备自定义传感能力,支持按需开发专属设备。

另需 EMQX / Mosquitto MQTT Broker(承载 Mesh 报文桥接)、Meshtastic Map(离线地图态势看板)。

大纲与排课

共 13 个教学模块。先看有哪几种排课形态,完整大纲在下面展开。

  • 体验课

    不含结课项目

    1 天 · 6–8h · L1 展示层 · 聚焦 Meshtastic 组网与离线通信

  • 实战课

    含结课项目

    2–3 天 · 14–20h · L1+L2 · Mesh 组网 + MQTT 桥接 + 态势监控

  • 交付课

    含结课项目

    3–5 天 · 24–35h · L1+L2+L3 · 全覆盖含固件定制与传感集成

所有 LoRa 设备必须使用同一频段(433 / 868 / 915 MHz),混用频段将导致物理层无法解调组网。本课程仅面向海外无线频段(EU868 / US915 等),不得用于国内频段应用。

Solar Node 部署时需注意天线垂直极化方向与架设高度,通信距离受地形起伏与建筑物遮挡影响显著;消息时延随跳数增加而累加(典型 1–3 秒 / 跳)。

体验课不包含 MQTT 桥接与固件定制内容,请勿向客户承诺体验课学员能独立完成 LoRa-MQTT 网关搭建——那是实战课的交付标准。

其中一节 · 01

课前准备与环境预检

硬件台架清点、频段一致性校验(433 / 868 / 915 MHz)、固件预检升级、现场测线规划与小组信道 / PSK 分配

—

展开 13 个教学模块的完整大纲与各形态日程
13个教学模块在各排课形态下的覆盖深度
模块 / 产出体验1天实战2–3天交付3–5天
01课前准备与环境预检硬件台架清点、频段一致性校验(433 / 868 / 915 MHz)、固件预检升级、现场测线规划与小组信道 / PSK 分配—完整完整完整
02LoRa 物理层与 Mesh 协议原理频率、带宽、扩频因子与编码率参数解析,洪泛路由(Managed Flooding)、多跳计数与防环路机制Meshtastic完整完整完整
03终端与中继节点初始化T1000-E 卡片终端蓝牙配对与 App 基础设置,Solar Node P1-Pro 部署规范与天线极化方向Meshtastic App完整完整完整
04信道规划与安全加密主信道与分组子信道设置,256 位 AES 预共享密钥(PSK)配置,实现分组安全隔离Meshtastic完整完整完整
05离线通信与定位回传实测室内穿墙与视距点对点文本收发测试,离线地图瓦片加载、GPS 定位上报与轨迹标绘实操Meshtastic App完整完整完整
06ESP32S3 LoRa-MQTT 网关搭建XIAO ESP32S3 + Wio-SX1262 网关组装,Wi-Fi 连接与 MQTT Broker 接入配置,数据上行转发与下行命令广播XIAO ESP32S3 / MQTT不含完整完整
07Mesh 遥测数据解析与 Node-RED 联动解析 Meshtastic MQTT 遥测报文(默认 Protobuf,JSON 输出需另行配置),配置节点电量与心跳状态监视流,实现 SOS 告警联动(Webhook / 邮件 / 即时通信)Node-RED不含完整完整
08网络拓扑与地图可视化大屏部署 Meshtastic Map 或自建地图服务,实时呈现节点分布、信号强度(RSSI / SNR)与中继链路跳数Meshtastic Map不含精简完整
09外接环境传感器硬件调试通过 Grove 接口连接 BME280 温湿度与气压传感器,完成 I2C 总线地址扫描与传感器供电管理Grove BME280不含不含完整
10PlatformIO 开发环境与源码工程搭建 VS Code + PlatformIO 编译环境,克隆 meshtastic/firmware 官方源码,配置 platformio.ini 目标板型 seeed_wio_tracker_L1PlatformIO不含不含完整
11端侧固件功能定制修改屏幕 UI 交互逻辑(首页增加实时环境数据与未读消息计数),配置 Telemetry 遥测数据打包与周期发送策略C/C++ / Meshtastic 源码不含不含完整
12编译烧录与实机验证编译生成自定义固件并通过 USB / 串口烧录至 Wio Tracker L1 Pro,验证传感器数据在 Mesh 网络内的多跳广播与解析PlatformIO不含不含完整
13方案复盘与交付总结复杂遮挡环境下信号衰减、中继跳数与丢包率数据复盘,应急通信网络部署拓扑与频段合规规范归档,硬件采购清单与备件建议—精简完整完整

● 完整◐ 精简— 不含●+ 比完整版更深

体验课(taster)聚焦 L1 基础组网与离线通信,不含 MQTT 桥接与固件定制;实战课(workshop)覆盖 L1+L2 完整网关搭建与态势监控;交付课(bootcamp)全覆盖 L1+L2+L3。

  • 体验课

    • Day 1 上午模块 01 + 02 + 03

      环境预检 → LoRa / Mesh 原理 → 终端与中继初始化

    • Day 1 下午模块 04 + 05 + 13(精简)

      信道加密 → 离线通信与定位实测 → 总结复盘

    不含 MQTT 桥接与固件定制。

  • 实战课

    • Day 1模块 01–05

      环境预检 → 原理 → 终端初始化 → 信道加密 → 离线通信实测

    • Day 2模块 06–08

      MQTT 网关搭建 → Node-RED 数据解析 → 地图可视化大屏

    • Day 3(可选)模块 13

      方案复盘与交付总结

    实战课交付 1 套 LoRa-MQTT 网关上线、1 个态势监控看板、至少 1 套 SOS 告警联动规则。学员基础要求:具备 Node-RED 或 MQTT 基础。

  • 交付课

    • Day 1–2模块 01–08

      L1+L2 完整内容(组网 + MQTT 桥接 + 态势监控)

    • Day 3模块 09 + 10

      BME280 传感器调试 → PlatformIO 环境搭建

    • Day 4模块 11

      端侧固件功能定制开发

    • Day 5模块 12 + 13

      编译烧录与实机验证 → 方案复盘与交付归档

    交付课目标是具备独立开发离网传感节点的能力。学员基础要求:熟悉 C/C++ 与 PlatformIO。

体验课 1 天上完,不用写代码,做到「设备能组网、消息能送达」为止。适合展会、技术开放日和第一次接触的客户。

实战课的 Day 3 为可选弹性日:若学员基础较好可压缩为 2 天(Day 2 下午合并复盘);若需更多 Node-RED 调优与看板定制时间则用满 3 天。

学完拿走什么

以下为完整版(交付课)交付;实战课交付前 4 项;体验课交付第 1、2 项的精简版。

  1. 01

    LoRa Mesh 应急通信网络规划与拓扑图

    含现场节点布设拓扑、频段规划、信道分配表与中继跳数预算。

  2. 02

    设备快速配网与信道加密操作手册

    含 T1000-E 蓝牙配对流程、PSK 密钥配置规范、节点角色(Client/Repeater/Router)设置指南。

  3. 03

    LoRa-MQTT 网关固件配置与 Node-RED 监控流程文件

    含 ESP32S3 网关 Wi-Fi/MQTT 配置、Node-RED 遥测解析流 JSON 与告警规则配置(L2)。

  4. 04

    态势监控看板配置与部署文档

    含 Meshtastic Map 部署步骤、节点状态监视面板配置与地理围栏告警设置(L2)。

  5. 05

    离网传感定制固件源码与编译工程

    含 Meshtastic 源码修改记录、platformio.ini 配置、BME280 传感器集成代码与编译产物(L3)。

  6. 06

    应急通信网络部署与运维指南

    含天线架设规范、频段合规要求、日常巡检清单与故障排查流程。

学完能复现的开源项目

这些项目用的硬件和方法与课上是同一套;上课积累的经验也会回写到这些项目里。

  • LoRa 绵羊计数器

    摄像头统计穿过围栏口的绵羊,把进、出、在栏数量通过 LoRa / Meshtastic 实时发到手机和 Home Assistant 看板,现场不需要 Wi-Fi。

在没有公网信号的地方搭起自组网

M3 针对无公网、无基站覆盖环境下的信息互通需求。课程基于开源 LoRa Mesh 协议与轻量节点,带学员完整经历通信拓扑规划、离线轨迹回传与自建网关上云的全过程。全部讲义与工程源码支持讲师按需二次裁剪。

  • 切入点 01

    结合现场工况

    模块 05 支持在校园开阔地、地下车库或野外做拉距与穿墙测试,让学员直观观察遮挡、天线极化与跳数累加对丢包率的影响。

  • 切入点 02

    接入自有仪表

    在模块 09 之后,可接入校内或行业专属的环境监测探头,演练无蜂窝网络下的低功耗多跳数据回传。

  • 切入点 03

    融入工程经验

    结合当地无线电管理频段要求、空口占空比限制及多节点信道拥堵规划,传授符合现场标准的通信网络设计规范。

能力边界与合规约束

仅面向海外无线频段(EU868/US915 等),不得用于国内频段应用。

适用范围

  • 无公网环境下的短文本即时通讯与群组广播
  • GPS 定位轨迹回传与离线地图态势标绘
  • 轻量传感器遥测数据(温湿度、气压等)的多跳回传
  • 去中心化多跳中继网络规划与部署
  • LoRa Mesh 与公网 MQTT 的桥接与数据可视化(L2)
  • 基于 Meshtastic 开源固件的端侧定制开发(L3)

不适用范围

  • 严禁用于国内无线频段应用,当前套件频段为 433 / 868 / 915 MHz(Meshtastic 社区频段),仅面向海外市场交付
  • 受 LoRa 物理带宽限制(几百 bps ~ 数 kbps),不支持语音通话、实时视频与大文件传输
  • 不作为蜂窝 4G / 5G 宽带通信的完全替代方案
  • 不承诺极端复杂电磁干扰环境下的 100% 报文投递率
  • 消息传输时延随中继跳数增加而累加(通常 1–3 秒 / 跳),不适用于低时延实时控制场景
  • 网络容量受空口占空比与跳数影响,节点数过多时需合理规划信道参数与上报频率

把 M3 排进你的课表

开课预算根据学员规模与硬件套件核算。发邮件说明预期人数与目标深度,我们在 3 个工作日内提供详细排课与配置方案。