Skip to main content

在 Wio Tracker L1 Pro 上开始使用 MeshCore

固件烧录

方法 1:通过 Web Flasher

使用 USB 线将设备连接到电脑。请确保数据线支持数据传输。

warning

在数据传输过程中请保持 USB 线连接,否则设备可能会损坏。

打开 Meshcore Web Flasher

Community Firmware 分组中选择 Seeed Studio Wio Tracker L1 Pro

pir

选择 Companion Bluetooth。烧录了 Bluetooth companion 固件的设备可以连接到 APP。如果你想烧录其他固件,请点击这里查看教程。

pir

擦除 Flash

点击 Enter DFU Mode,选择名为 "L1 Pro" 或 "TinyUSB serial" 的串口。然后点击 Erase Flash 并选择串口。

pir

如果你点击了 Erase Flash 但没有响应,请再次点击 Enter DFU,然后再点击 Erase Flash,以确保已经成功进入 DFU 模式。

如果你看到 "Flashing erase firmware:100%",说明设备已经成功擦除。

pir

烧录固件

点击 Enter DFU Mode,选择名为 "L1 Pro" 或 "TinyUSB" serial 的串口。然后点击 Flash 并选择串口。

pir

如果你点击了 Flash 但没有响应,请再次点击 Enter DFU,然后再点击 Flash,以确保已经成功进入 DFU 模式。

当进度条完全填满时,表示 Flash 已完成。然后设备会自动重启。

pir

方法 2:拖放方式

使用 USB 线将设备连接到电脑。请确保数据线支持数据传输。

warning

在数据传输过程中请保持 USB 线连接,否则设备可能会损坏。

打开 Meshcore Web Flasher

Community Firmware 分组中选择 Seeed Studio Wio Tracker L1 Pro

pir

选择 Companion Bluetooth。烧录了 Bluetooth companion 固件的设备可以连接到 APP。如果你想烧录其他固件,请点击这里查看教程。

pir

擦除 Flash

下载 UF2 文件。

pir

双击 RST 按钮手动进入 DFU 模式。大约 10~15 秒后,你会看到一个名为 TRACKER L1 的磁盘弹出。

pir

将下载好的 UF2 文件拖到弹出的磁盘中。

pir

固件成功烧录后,该磁盘会消失。此时设备中没有固件,所以设备不会自动重启。

烧录固件

选择最新的固件版本。

pir

下载 UF2 文件。

pir

双击 RST 按钮手动进入 DFU 模式。大约 10~15 秒后,你会看到一个名为 TRACKER L1 的磁盘弹出。

pir

将下载好的 UF2 文件拖到弹出的磁盘中。

pir

固件成功烧录后,该磁盘会消失。此时设备中没有固件,所以设备不会自动重启。

配置

启动设备

将电源开关向上拨动以开启设备。

tip

如果按下按钮设备没有响应,请先为其充电。不要使用快充充电器。

获取 APP

从 Google Store 或 Apple Store 下载,或者点击这里获取 Meshcore APP。

pir

通过 App 连接

点击 Connect 并选择目标设备。默认设备 ID 为 Meshcore-MAC Address。MAC 地址可以在设备底部的标签上看到。

pir

输入设备屏幕上显示的 PIN 码,然后点击 Pair 以连接设备。

tip

如果连接失败,请打开手机的蓝牙列表并 forgetUnpair 该设备,然后再尝试重新连接。

pir

通过 Web 界面连接(BLE)

  1. 打开 MeshCore Web App 并点击 Settings 图标。

pir

  1. 选择 BLE 选项卡,然后点击 Scan Now

pir

  1. 在系统蓝牙弹窗中选择你的设备(例如 MeshCore-xxxxxx),然后点击 Pair

pir

  1. 按提示输入设备屏幕上显示的蓝牙密码,然后点击确定。

pir

  1. 等待状态变为已连接,并且你的节点出现在 MeshCore 界面中。

pir

配置 LoRa

为了开始在 Mesh 网络中通信,你必须设置所在区域。该设置控制设备使用的频率范围,应根据你所在的地区进行设置。

pir

然后重启设备,否则配置不会生效。

区域列表

Region CodeDescriptionFrequency Range (MHz)Duty Cycle (%)Power Limit (dBm)
UNSET未设置N/AN/AN/A
US美国902.0 - 928.010030
EU_868欧盟 868 MHz869.4 - 869.651027

现在你已经在设备上设置了 LoRa 区域,可以继续配置任意LoRa 参数以满足你的需求。

配置 GPS

如果你想使用 GPS,请将其设置为启用。

你可以在 APP 的 Position Settings 中启用 GPS。或者你也可以进入设备的 GPS 页面,通过按下四向摇杆来打开或关闭 GPS。

pir

配置蜂鸣器

连续按下 User 按钮四次即可控制蜂鸣器的开关。

pir

消息传输

如果你有两台受支持的设备,并且你附近没有太多 MeshCore 用户,可以将两台设备都烧录为 BLE Companion 固件,这样你就可以使用这些设备与附近的朋友和家人进行通信。

pir

广播

MeshCore 允许你手动广播你的名称、位置和公共加密密钥,这些信息也会被签名以防止伪造。当你点击广播按钮时,它会通过 LoRa 广播这些数据。MeshCore 将此称为一次广播(Advert)。有两种广播方式,“零跳”(zero hop)和“泛洪”(flood)。

  • Zero hop 意味着你的广播只会发送给任何能听到它的设备,仅此而已。
  • Flooded 意味着它会被广播出去,然后由所有听到它的中继器重复转发。

你可以在 APP 上发送广播。你也可以直接在设备的广播页面上发送广播。

pir

公共消息

在你配置好 LoRa 之后,你可以在主信道中发送消息。同一频段内的所有附近用户都能听到它。

私人消息

只有当两个设备都接收到对方的广播后,它们之间才会建立连接。

常见问题

设备变砖 & Bootloader 安装

描述:

设备没有响应,没有 LED 指示灯,无法与你的应用配对。如果你在烧录自己的固件后发现设备完全无法启动,你也可以尝试重新安装 bootloader。

note

当你烧录 bootloader 时,请确保线缆连接稳定,并且在烧录过程中不要断开连接。

  • 步骤 1:点击此处下载 Bootloader

  • 步骤 2:进入 DFU 模式

    双击 RST 按钮进入 DFU 模式。名为 "Tracker L1" 的磁盘会弹出。

    pir

  • 步骤 3:粘贴 bootloader 文件

    使用下载的 bootloader 文件覆盖磁盘上的所有文件。

  • 步骤 4:烧录固件

    当你完成上述步骤后,你可以按照这个步骤来烧录应用固件。你可能需要手动进入 DFU 模式

无法进入 DFU & 手动进入 DFU 模式

将设备连接到你的电脑,双击按下 Reset 按钮。黄色 LED 将保持常亮,并且在你的电脑上会出现一个名为 Tracker L1 的新 USB 驱动器。

退出 DFU 模式

按一次 User 按钮即可退出 DFU 模式。

设备自动关机

描述

  • 设备开机后,过一段时间会自动关机或重启。
  • 串口日志运行一段时间后停止。

这可能是由于在设备处于以下状态时,手动强制重启或关机导致的:尚未完成消息发送过程、正在配置中......

故障排查

Flash Erase 固件

恢复出厂设置

如果你想恢复到默认设置,你可以执行恢复出厂设置。你有两种方法可以进行恢复出厂设置。

  • Flash Erase 固件

  • 点击应用中的 Factory Reset 按钮。设备将自动以出厂配置重启。

    pir

信号质量

  • SNR 反映通信链路的质量。正常设备通常在 -7 dB 以上工作。SNR 低于 -10 dB 的设备表示性能较差。

  • RSSI 由设备及其周围环境共同决定。正常设备通常在 -110 dBm 以上工作。RSSI 低于 -115 dBm 的设备被认为性能较差。

    为获得最佳信号效果,请在开阔、无遮挡且干扰最小的区域使用设备。

兼容天线

如果你需要为 L1 Pro 更换天线,点击此处获取一个。

资源

Loading Comments...