Meshtastic® 套件快速上手
介绍

该套件配备一块 Wio Tracker 1110 开发板(基于 Nordic nRF52840 提供 BLE、Semtech LR1110 提供 LoRa)、Grove Air530 GPS Module、Grove0.96" OLED Display,并且原生兼容 Meshtastic® 固件,是一款即插即用的开发套件,可用于构建低功耗 Meshtastic 追踪器设备。
特性
- 简单上手:只需烧录固件即可体验 Meshtastic 网络的强大功能。
- 实时定位:配备 GPS(Air530)模块,支持高精度 GPS 定位。
- 信息显示:搭载 Grove - OLED Display 0.96" 屏幕,实现清晰的实时数据可视化。
- 丰富的扩展接口:兼容 Grove 生态,可轻松扩展更多传感器和模块。
- 开源硬件与软件:支持二次开发与定制,提供丰富的开发资源和 Meshtastic 社区支持。
规格参数
| 通用参数 | ||
|---|---|---|
| 供电电压 | 5V (USB 2.0 Type-C) | |
| 电池接口 | 3.7V | |
| 接口 | RFIO | GNSS 天线接口* 1 LoRa 天线接口* 1 |
| USB type-C | * 1 | |
| Grove 接口 | ADC* 1I2C* 1UART* 1 数字口*3 | |
| 按键 | USER | 可配置按键 |
| RESET | 复位 | |
| 外部 FLASH 存储 | 4M | |
| LoRa® 与定位(Semtech LR1110) | ||
| LoRaWAN® 协议 | V1.0.4 | |
| 频段规划 | 863~928MHz | |
| 灵敏度 | -125dBm @125K/SF7 -141dBm @125K/SF12 | |
| 输出功率 | 20dBm 最大 @LoRa® | |
| 定位技术 | GNSS(GPS/北斗), WiFi Sniffer | |
| 通信距离 | 2~10km(取决于天线和环境) | |
| 蓝牙(Nordic nRF52840) | ||
| 蓝牙 | Bluetooth 5.3 | |
| Flash | 1MB | |
| RAM | 256KB | |
| 协议 | Bluetooth LE、Bluetooth mesh、Thread、Zigbee、802.15.4、ANT 以及 2.4 GHz 私有协议栈 | |
| 输出功率 | 6dBm 最大 @Bluetooth | |
| 板载传感器 -- 温湿度传感器(SHT41) | ||
| 量程 | 精度 | |
| 温度 | -40~85°C | ± 0.2°C |
| 湿度 | 0~100%RH | ±1.8%RH |
| 板载传感器 -- 三轴加速度计(未使用) | ||
| 量程 | ±2g, 4g, 8g, 16g | |
| 带宽 | 0.5Hz ~ 625Hz | |
| 灵敏度 (LSB/g) | 1000 (±2g) ~ 83 (±16g) | |
Grove - OLED Display 0.96 inch
| 工作电压 (VCC) | 3.3 / 5 V |
|---|---|
| 驱动 IC | SSD1308Z |
| 显示颜色 | 白色 |
| 点阵 | 128×64 |
| 面板尺寸 | 26.7(W)×19.26(H) mm |
| 有效显示区域 | 21.74(W)×11.175 (H) mm |
| 点间距 | 0.17(W)×0.175 (H) mm |
| 点尺寸 | 0.15(W)×0.15 (H) mm |
| 宽工作温度范围 | -20~70 ℃ |
快速上手
硬件连接
将 Grove-GPS module 连接到 UART 端口,将 Grove-OLED Display 连接到 I2C 端口。

给开发板上电。
配置
设备连接
不同的连接类型,请根据你的连接方式选择最合适的客户端。
- IOS App
- Android App
- Web Client
- CLI
-
下载
MeshtasticApp。 -
在蓝牙面板中选择目标设备。

- 显示屏会显示名称和 PIN 码

- 输入该代码,然后点击
Pair以连接设备。

-
下载
MeshtasticApp。 -
点击
+并选择目标设备。

- 显示屏会显示名称和 PIN 码

- 输入该代码,然后点击
OK以连接设备。

打开 Web Client,点击 New Connection。

- 通过蓝牙连接
启用电脑的蓝牙,并选择 Bluetooth 选项卡来连接新设备。

选择设备,并输入显示屏上的 PIN 码以连接设备。

- 通过串口连接
将开发板连接到电脑,并选择 Serial 选项卡来连接新设备。

你可以通过以下方式查看端口:
ls /dev/cu.*


该库提供了一个命令行界面(CLI),用于管理 Meshtastic 节点的用户设置,并提供了一个简单的 API,用于通过 Mesh 电台发送和接收消息。
参数配置
为了开始在 Mesh 网络中通信,你必须设置所在区域。该设置控制设备使用的频率范围,应根据你所在的地区进行设置。
- IOS App
- Android App
- Web Client
- CLI



运行以下命令,将 REGION-CODE 替换为上文中根据你所在地区列出的区域代码。
meshtastic --set lora.region <REGION-CODE>
例如:

区域列表
更多完整列表请参考 LoRa Region by Country。
| 区域代码 | 描述 | 频率范围 (MHz) | 占空比 (%) | 功率限制 (dBm) |
|---|---|---|---|---|
| UNSET | 未设置 | N/A | N/A | N/A |
| US | 美国 | 902.0 - 928.0 | 100 | 30 |
| EU_433 | 欧盟 433MHz | 433.0 - 434.0 | 10 | 12 |
| EU_868 | 欧盟 868MHz | 869.4 - 869.65 | 10 | 27 |
| CN | 中国 | 470.0 - 510.0 | 100 | 19 |
| JP | 日本 | 920.8 - 927.8 | 100 | 16 |
| ANZ | 澳大利亚 & 新西兰 | 915.0 - 928.0 | 100 | 30 |
| KR | 韩国 | 920.0 - 923.0 | 100 | |
| TW | 中国台湾 | 920.0 - 925.0 | 100 | 27 |
| RU | 俄罗斯 | 868.7 - 869.2 | 100 | 20 |
| IN | 印度 | 865.0 - 867.0 | 100 | 30 |
| NZ_865 | 新西兰 865MHz | 864.0 - 868.0 | 100 | 36 |
| TH | 泰国 | 920.0 - 925.0 | 100 | 16 |
| UA_433 | 乌克兰 433MHz | 433.0 - 434.7 | 10 | 10 |
| UA_868 | 乌克兰 868MHz | 868.0 - 868.6 | 1 | 14 |
| MY_433 | 马来西亚 433MHz | 433.0 - 435.0 | 100 | 20 |
| MY_919 | 马来西亚 919MHz | 919.0 - 924.0 | 100 | 27 |
| SG_923 | 新加坡 923MHz | 917.0 - 925.0 | 100 | 20 |
| LORA_24 | 全球 2.4 GHz 频段 | 2400.0 - 2483.5 | 100 | 10 |
EU_433 和 EU_868 必须遵守每小时 10% 的占空比限制,该限制按滚动 1 小时为周期,每分钟计算一次。如果达到该限制,你的设备将停止发射,直到再次被允许发射为止。
现在你已经在设备上设置好了 LoRa 区域,可以继续配置任何附加配置以满足你的需求。
资源
Wio Tracker 1110 Dev Board v1.0_原理图