Skip to main content

Get Started with SenseCAP Solar Node

note

When the device is in the states below, please don't manually reboot or turn off it. Or else the device can be dead.

  1. Not finishing the message transmission process
  2. Being configured

Get Started

Before formal deployment, please test and configure the node first.

Flash Firmware

note

Please don't use NRF-OTA to update the firmware, it may cause the device to be completely dead. Before flashing the firmware, please flash the erased firmware first!

Visit Meshtastic Web Flasher. Select the target device to Seeed SenseCAP Solar Node .

pir

Flash Erase

Click the trash symbol.

pir

Download and copy the erase firmware.

pir

Click Enter DFU Mode, there will be a serial port named XIAO-xxx, click and connect it, and there should be a driver named XIAO-xxx display. Paste the erase firmware to the disk.

pir

This process may take some times. Please wait for the "XIAO-XXX" disk disappearing.

Flash Application Firmware

Choose the firmware version you want. click flash.

pir

Download the UF2 file and enter the DFU. Drag the UF2 file to the DFU drive. Firmware should be flashed after the file is downloaded and the device reboots.

Install Battery and GPS Module(Optional)

tip

When you need to install or replace the battery, use Button-top 18650(3.6V) battery.

pir

P1-Pro version has built-in battery and GPS module, for P1 version, user needs to install the battery and GPS module manually if needed.

  • Step 1: Remove all the screws and the cover.

pir

  • Step 2: Install battery and the GPS module.

pir

pir

  • Step 3: Assemble the shell.

pir

note

Ensure that the shell is properly mounted and the screws are firmly tightened to maintain the device’s waterproof integrity.

Power on the device

The device needs to be activated by connecting the USB cable for the first use. If the blue Mesh light blink, it means that the device has been successfully turned on. Just as shown in the video below:

tip

If the device doesn't respond when you press the button, please charge it first. Do not use the fast-charging charger.

Connect via App

  • Select the target device on the Bluetooth panel.

pir

  • Enter the code(default code is 123456) and then click OK to connect the device.

pir

Connect via Website

If you want to text messages and communicate with other nodes in the website, you can connect the device to the Meshtastic Website now.

Step 1: Open the Website

Click here to go to the webstite.

pir

Step 2: Add the new device

Click "+ New Connection".

pir

There are two ways to connect. You can choose your preferred method.

Method 1: Via Bluetooth

Choose bluetooth method. Choose the device ID in the pop-up window.

pir

Method 2: Via Serial

Choose serial method. Open the device manager to see which port the device is connected to. Choose that port in the pop-up window.

pir

Your device will be shown in the list. Click to connect. If the connection succeed, you can see the device status directly on the website.

pir

Configure the Parameters

In order to start communicating over the mesh, you must set your region. This setting controls which frequency range your device uses and should be set according to your regional location.

pir

Region List

Region CodeDescriptionFrequency Range (MHz)Duty Cycle (%)Power Limit (dBm)
UNSETUnsetN/AN/AN/A
USUnited States902.0 - 928.010030
EU_868European Union 868MHz869.4 - 869.651027

Refer to LoRa Region by Country for a more comprehensive list.

info

EU_868 has to adhere to an hourly duty cycle limitation of 10%, calculated every minute on a rolling 1-hour basis. Your device will stop transmitting if you reach it, until it is allowed again.

Now that you have set the LoRa region on your device, you can continue with configuring any LoRa Configs to suit your needs.

Button

Button ActionDescription
Press PWR for 3sPower on
Press PWR twiceUpdate node/location info
Press PWR three timesSwitch on/off the GPS
Press PWR for 5sPower off
Press RST twiceManually enter DFU

Installation

note

Since the device will be used outdoors for extended periods, please avoid installing the panel in a horizontal position. A tilted or diagonal installation is recommended to prevent water accumulation. Additionally, ensure that all screws are securely tightened and the cover is properly installed. For enhanced waterproof protection, you may also consider applying extra sealing measures.

  • Part List

pir

Step-by-step Installation Guidance

  • Step1: Connect part 1 to the bottom of the device using washers and screws.
  • Step2: Connect the universal joint(part 2) and the bracket(part 3) with screws.
  • Step3: Connect the RF cable(part 4) and antenna(part 5) .
  • Step4: Install the hoop ring in the appropriate position.
  • Step5: Connect the universal joint bracket.
  • Step6: Loosen the screws, adjust the universal joint to the appropriate position, and then tighten the screws.
  • Step7: Connect the antenna to the device.

Complete installation guidance

  • You can complete the entire installation and initialization process through a video.

Add sensors to solar node (Optional)

  • You can install your sensor through this video.
  • The following sensors have been verified to be compatible with the Grove interface on the device.
Sensor typeSensor Model
Environmental SensorPressureBMP085
TemperatureMCP9808、PCT2075
Temperature & HumiditySHT31/SHTC3/SHT4X、AHT10
Temperature & Humidity & PressureBME280
OtherHeart Rate & SpO₂MAX30102
I2C KeyboardCardKB

Upgrate atenna (Optional)

  • You can replace the antenna with a fiberglass one by watching this video.

FAQ

Boot Loop

  • Reason

This is usually caused by the firmware flashing failure. When flashing the firmware, please maintain a stable connection.

  • Troubleshoot

Click here to re-flash the firmware.

Device bricked

Description

The device not responding, no LED, can not pair with your App.

1) Device can still enter the DFU mode, then try to flash the bootloader.

Flash the Bootloader

note

When you are flashing the bootloader, please make sure the cable connection is stable and DO NOT disconnect it during the flash process.

Step1: Adafruit-nrfutil Installation

Prerequisites

This is recommended method, to install latest version:

pip3 install --user adafruit-nrfutil

Step2: Check your port number

Connect your device to your PC, and check the port number.

Example:

pir

Step3: Flash the bootloader

In the terminal or command prompt, navigate to the directory where you downloaded the bootloader zip package and execute the following command, replacing the correct port for your device:

  • For Windows:
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p COMXX -b 115200 --singlebank --touch 1200
  • For others:
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

pir

When you have completed the above steps, then you can follow this step to flash the application firmware.

Factory Reset

If you want to restore to the default settings, click here to perform a flash erase. And then re-flash the latest firmware.

Power Consumption

Power consumption primarily depends on factors such as the data transmission frequency and GPS update rate. The figures below are for reference only; actual consumption may vary based on real-world usage conditions.

  • Shutdown Sleep Mode Power Consumption
DescriptionConsumption
GPS_LED working current1.02 mA
Powered but not activated56.195 μA
Powered and activated611 μA

Example:

Battery capacityBattery life
3350136.8
12000490.2
  • Active Mode Power Consumption
ModeCurrent
Static Current10.65 mA
EU868 Transmission Current157.74 mA
US915 Transmission Current205.22 mA
GPS Operating Current50 mA
GPS_LED Operating Current1.02 mA

Signal Quality

  • SNR reflects the quality of the communication link. Normal device usually operates above -7 dB. Device with a SNR lower than -10 dB indicates poor performance.

  • RSSI is determined jointly by the device and its surrounding environment. Normal device usually operates above -110 dBm. Device with an RSSI lower than -115 dBm is considered to have poor performance.

    To achieve the best signal effect, please use the device in an open, unobstructed area with minimal interference for use.

Resource

Loading Comments...