开始使用 SenseCAP Solar Node
当设备处于以下任一状态时,请不要手动重启或关闭电源。否则,设备可能会变砖。
- 尚未完成消息传输过程
- 正在配置中
入门指南
在正式部署之前,请先对节点进行测试和配置。
烧录固件
请不要使用 NRF-OTA 更新固件,否则可能导致设备完全无响应。
在烧录固件之前,请先执行擦除烧录步骤!
访问 Meshtastic Web Flasher。选择 Seeed SenseCAP Solar Node 作为目标设备。

擦除烧录
点击 trash 图标。
![]()
下载并复制擦除固件。

点击 Enter DFU Mode,选择并连接名为 XIAO-xxx 的串口,此时应出现一个名为 XIAO-xxx 的磁盘。将擦除固件复制到该磁盘中。

此过程可能需要一些时间。请等待 "XIAO-XXX" 磁盘消失。
烧录应用固件
选择你需要的固件版本。点击 flash。

下载 UF2 文件并进入 DFU 模式。将 UF2 文件拖入 DFU 磁盘。文件复制完成并设备重启后,固件即会被烧录。
安装电池和 GPS 模块(可选)
当你需要安装或更换电池时,请使用 button-top 18650(3.6 V)电池。

P1-Pro 版本内置电池和 GPS 模块。对于 P1 版本,如有需要,用户需要手动安装电池和 GPS 模块。
- 步骤 1:卸下所有螺丝并取下外壳。

- 步骤 2:安装电池和 GPS 模块。


- 步骤 3:重新装回外壳。

请确保外壳安装到位且螺丝拧紧,以保持设备的防水性能。
启动设备
设备在首次使用前需要通过连接 USB 线进行激活。如果蓝色 Mesh 指示灯闪烁,则表示设备已成功开机,如下方视频所示:
如果按下按键后设备没有响应,请先为其充电。不要使用快充充电器。
通过 App 连接
- iOS App
- Android App
- 在蓝牙面板中选择目标设备。

- 输入配对码(默认配对码为
123456),然后点击OK连接设备。

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

- 输入配对码(默认配对码为
123456),然后点击OK连接设备。

通过网站连接
如果你希望在 Web 客户端中发送文本消息并与其他节点通信,现在可以将设备连接到 Meshtastic Web Client。
步骤 1:打开网站
Click here 进入该网站。
![]()
步骤 2:添加新设备
点击 "+ New Connection"。
![]()
有两种连接方式,你可以选择自己偏好的方式。
方法 1:通过蓝牙
选择蓝牙方式。在弹出的窗口中选择设备 ID。
![]()
方法 2:通过串口
选择串口方式。打开设备管理器查看设备连接到哪个端口,然后在弹出的窗口中选择该端口。
![]()
你的设备会显示在列表中。点击进行连接。如果连接成功,你可以在网站上直接查看设备状态。
![]()
配置 LoRa
为了开始在 Mesh 网络中通信,你必须设置所在区域。该设置会控制设备使用的频率范围,应根据你所在的地区进行设置。
- iOS App
- Android App


区域列表
| 区域代码 | 描述 | 频率范围 (MHz) | 占空比 (%) | 功率限制 (dBm) |
|---|---|---|---|---|
| UNSET | 未设置 | N/A | N/A | N/A |
| US | 美国 | 902.0 - 928.0 | 100 | 30 |
| EU_868 | 欧盟 868MHz | 869.4 - 869.65 | 10 | 27 |
更多完整列表请参考 LoRa Region by Country。
EU_868 必须遵守每小时 10% 的占空比限制,以滚动 1 小时为周期、每分钟计算一次。当达到该限制时,你的设备将停止发射,直到再次被允许发射为止。
现在你已经在设备上设置好了 LoRa 区域,可以继续配置任意适合你需求的 LoRa Configs。
配置 GPS
请启用 GPS。你可以调整更新间隔和广播间隔,以获取更加实时的位置数据。

对于 iOS,请打开 Accurate Location。否则,定位可能会不准确。

按键
| 按键操作 | 说明 |
|---|---|
| 按住 PWR 3 秒 | 开机 |
| 快速按 PWR 两次 | 更新节点/位置信息 |
| 快速按 PWR 三次 | 打开/关闭 GPS |
| 按住 PWR 5 秒 | 关机 |
| 快速按 RST 两次 | 手动进入 DFU |
安装
由于设备将长期在户外使用,请避免将面板水平安装。建议采用倾斜或斜向安装,以防止积水。此外,请确保所有螺丝已牢固拧紧且外壳安装到位。为了进一步提升防水性能,你也可以考虑额外进行密封处理。
- 部件清单

分步安装指南
- 步骤 1:使用垫圈和螺丝将部件 1 固定在设备底部。
- 步骤 2:使用螺丝连接万向节(部件 2)和支架(部件 3)。
- 步骤 3:连接射频线缆(部件 4)和天线(部件 5)。
- 步骤 4:在合适的位置安装箍环。
- 步骤 5:连接万向节支架。
- 步骤 6:松开螺丝,调整万向节到合适的位置,然后拧紧螺丝。
- 步骤 7:将天线连接到设备。
完整安装指南
- 你可以通过一个视频完成整个安装和初始化过程。
为 Solar Node 添加传感器(可选)
- 你可以按照此视频安装你的传感器。
- 以下传感器已验证与设备上的 Grove 接口兼容。
| 传感器类型 | 传感器型号 | |
|---|---|---|
| 环境传感器 | 气压 | BMP085 |
| 温度 | MCP9808、PCT2075 | |
| 温度和湿度 | SHT31/SHTC3/SHT4X、AHT10 | |
| 温度、湿度和气压 | BME280 | |
| 其他 | 心率和血氧饱和度(SpO₂) | MAX30102 |
| I2C 键盘 | CardKB | |
升级天线(可选)
- 你可以通过观看此视频,将天线更换为玻璃纤维天线。
如果你需要更高增益的天线,我们推荐 860-930MHz 3dBi fiberglass 天线和 902-928MHz 5.8dBi fiberglass 天线。
常见问题
启动循环
- 原因
这通常是由固件烧录失败引起的。烧录固件时,请保持连接稳定。
- 故障排查
点击此处 重新烧录固件。
设备变砖
描述
设备无响应,LED 不亮,且无法与你的应用配对。
1)设备仍然可以进入 DFU 模式,则尝试烧录 Bootloader。
烧录 Bootloader
当你烧录 Bootloader 时,请确保线缆连接稳定,并且在烧录过程中不要断开连接。
步骤 1:安装 Adafruit-nrfutil
对于 Windows 用户,同时按下 "Win" 键和 "R" 键,然后在弹出的窗口中输入 "cmd" 并按下 "Enter"。这将打开命令行。
对于 Mac 用户,同时按下 "Command" 键和 "Space" 键打开 Spotlight。然后输入 "terminal" 并按下 "Return"。这将打开命令行。
前置条件
在命令行中检查 Python 和 pip 是否已成功安装。
python --version
python -m pip --version
然后应该会出现 "Python xxx" 和 "pip xxx"。如果没有,请尝试重新安装 Python。
- 通过 PyPI 安装
- 通过源码安装
这是安装最新版本的推荐方法:
pip3 install --user adafruit-nrfutil
检查安装路径:
python -m pip show adafruit-nrfutil
这是安装位置:

对于 Windows 用户,你可能需要手动添加路径。复制上一步中显示的安装位置,然后按如下方式添加:

如果你在使用 PyPI 安装时遇到问题,或者想要修改该工具,请使用此方法。首先克隆此仓库并进入其文件夹。
git clone https://github.com/adafruit/Adafruit_nRF52_nrfutil.git
cd Adafruit_nRF52_nrfutil
注意:以下命令使用 python3;然而,如果你在 Windows 上,可能需要将其改为 python,因为 Windows 上的 Python 3.x 安装仍然使用 python.exe 这个名称。
要在你的主目录的用户空间中安装:
pip3 install -r requirements.txt
python3 setup.py install
如果在运行 pip3 install 时遇到权限错误,说明你的 pip3 版本较旧或被设置为尝试安装到系统目录。在这种情况下,请使用 --user 标志:
pip3 install -r --user requirements.txt
python3 setup.py install
如果你想安装到系统目录(通常不推荐):
sudo pip3 install -r requirements.txt
sudo python3 setup.py install
要生成该工具的自包含可执行二进制文件(Windows 和 MacOS),请运行以下命令:
pip3 install pyinstaller
cd Adafruit_nRF52_nrfutil
pip3 install -r requirements.txt
cd Adafruit_nRF52_nrfutil\nordicsemi
pyinstaller __main__.py --onefile --clean --name adafruit-nrfutil
你将在 Adafruit_nRF52_nrfutil\nordicsemi\dist\adafruit-nrfutil 中找到可执行文件(如果你在 Windows 上,则带有 .exe)。
为了方便使用,可以将其复制或移动到其他位置,例如 %PATH% 中的某个目录。
步骤 2:检查你的端口号
将设备连接到电脑,并检查端口号。
以 Windows 用户为例:

以 Mac 用户为例:

步骤 3:烧录 Bootloader
在终端或命令提示符中,导航到你下载 Bootloader 压缩包的目录,并执行以下命令,将端口替换为你设备的正确端口:
- 适用于 Windows:
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p COMXX -b 115200 --singlebank --touch 1200
请将 COMXX 更改为你的 COM 端口号。例如,如果你的设备在 COM6 上,请将命令更改为:
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p COM6 -b 115200 --singlebank --touch 1200
有些设备在你输入此命令后会更改其端口号。如果安装失败,请再次检查端口号。
- 适用于其他系统:
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

当你完成上述步骤后,请按照此步骤烧录应用固件。
设备自动关机
描述
- 设备开机后,过一段时间会自动关机或重启。
- 串口日志运行一段时间后停止。
这可能是由于在设备处于以下状态之一时,手动强制重启或关机导致的:尚未完成消息传输过程或正在配置中。
故障排查
点击此处执行 Flash 擦除,然后重新烧录最新固件。
恢复出厂设置
如果你想恢复默认设置,可以执行出厂重置。执行出厂重置有两种方法。
-
点击此处执行 Flash 擦除,然后重新烧录最新固件。
-
在应用中点击
Factory Reset按钮。设备将自动以出厂配置重启。
私信发送失败
NodeDB 重置
NodeDB 是本地数据库,用于存储当前 Mesh 网络中已发现节点的信息。如果你遇到无法与某个节点通信的情况,可能是因为你的 NodeDB 中存储了该节点的过期信息,你需要对其进行更新。
打开应用并连接到目标设备。前往 Settings->Device->Device Config->Reset NodeDB。
![]()
![]()
交换用户信息
每个节点都会周期性地发送自己的节点信息,使 Mesh 中的其他节点能够“看到”和“识别”它。两个节点需要彼此交换节点信息,才能相互通信。如果你无法与列表中的另一个节点收发私信,可以在应用中手动提示它们交换信息。

重新生成私钥
两个节点需要彼此知道对方的私钥,才能相互通信。如果某个节点在私信传输中持续失败,请尝试为其重新生成私钥。

重启故障设备以使配置生效。
在重新生成密钥后,其他设备需要重新连接该节点。因此,最好在其他设备的节点列表中删除该节点。
功耗
功耗主要取决于数据传输频率和 GPS 更新速率等因素。 下列数据仅供参考;实际功耗可能会因真实使用环境而有所不同。
- 关机休眠模式功耗
| 描述 | 功耗 |
|---|---|
| GPS_LED 工作电流 | 1.02 mA |
| 上电但未激活 | 56.195 μA |
| 上电且已激活 | 611 μA |
示例:
| 电池容量 | 电池寿命 |
|---|---|
| 3350 | 136.8 |
| 12000 | 490.2 |
- 工作模式功耗
| 模式 | 电流 |
|---|---|
| 静态电流 | 10.65 mA |
| EU868 发射电流 | 157.74 mA |
| US915 发射电流 | 205.22 mA |
| GPS 工作电流 | 50 mA |
| GPS_LED 工作电流 | 1.02 mA |
信号质量
-
SNR 反映通信链路的质量。正常设备通常在 -7 dB 以上工作。SNR 低于 -10 dB 的设备表示性能较差。
-
RSSI 由设备及其周围环境共同决定。正常设备通常在 -110 dBm 以上工作。RSSI 低于 -115 dBm 的设备被认为性能较差。
为获得最佳信号性能,请在开阔、无遮挡且干扰较少的区域使用设备。
充电电流

Xiao nRF-52840 Plus 的最大充电电流为 200 mA。CN3165 充电管理芯片支持 0.99 A。因此,最大充电电流为 1 A。