Skip to main content

XIAO nRF52840 & Wio-SX1262 Kit

pir

This kit combines the XIAO nRF52840 and Wio-SX1262, supporting BLE5.0, Thread, Zigbee and LoRa (862-930MHz), and operates with low power consumption. It can be applied in various fields such as Meshtastic, sensor networks, environmental monitoring, asset tracking, education, and innovation.


Overview

Features

  • Versatile Microcontroller: Incorporate the Nordic nRF52840 chip with FPU, operating up to 64 MHz, mounted multiple development ports, supported by Arduino / CircuitPython / Micropython
  • Powerful LoRa Performance: Long-range LoRa on Semtech SX1262, supports 868/915 MHz bands.
  • Dual-core communication: It supports both Bluetooth and LoRa dual modes, enabling cross-domain interconnection.
  • With dimensions of only 8mm × 22mm × 23mm, it features an integrated antenna design.

Specification

ProductSpecifications
XIAO nRF52840MCU: Nordic nRF52840
Core: ARM® Cortex®-M4 with FPU, up to 64 MHz
Wio-SX1262LoRa Module: Semtech SX1262
Frequency: 862-930MHz
WirelessBluetooth 5.0 / NFC
InterfaceXIAO nRF52840:
- 1x UART, 1x I²C, 1x SPI (connects to SX1262)
- 1x NFC, 1x SWD, 11x GPIO (PWM)
- 6x ADC
Wio-SX1262:
- 1x User button
- 1x SPI (connects to XIAO nRF52840)
PowerInput Voltage:
- Type-C: 5V
- Battery (BAT): 4.2V
Battery Charging Current: 50mA / 100mA
Standby Power Consumption: <5µA
Operating Temperature-40°C ~ 65°C
Dimensions21 x 17.8mm

Pinout

pir

pir

Get Started

The XIAO nRF52840 & Wio-SX1262 Kit comes pre-flashed with the Meshtastic firmware, allowing you to get started quickly.

Flash Firmware

Video Instruction:

Visit Meshtastic Web Flasher.

Connect the kit to your PC, select the device to Seeed -> Seeed XIAO nRF52840 Kit, and choose the latest firmware, then click Flash.

pir

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.

pir

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

Check the Node Name

Visit Meshtastic Flasher and open the Serial Monitor, search for nodenum to find the corresponding node ID.

pir

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

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.

GNSS Sensor Config

Connect a L76K GNSS Module to make a tracker.

pir

Button Description

  • When the GPS module is not connected

Press twice: upload the node info.

  • When the GPS module is connected

The GPS module will always be active and will not sleep, consuming an average of 30mA. Pressing the button will restart the GPS module.

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...