Store

SparkFun

· MPN: KIT-27213

$906.94 |
In stock at supplier
No reviews yet

This kit brings together the main parts needed to evaluate and deploy a LoRaWAN® IoT sensor system: a Digi HX15 Gateway for LoRaWAN®, a SparkFun IoT Node for...

Stock availability

Available with leadtime
7 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

This kit brings together the main parts needed to evaluate and deploy a LoRaWAN® IoT sensor system: a Digi HX15 Gateway for LoRaWAN®, a SparkFun IoT Node for LoRaWAN® board and a SparkFun ENS160/BME280 Qwiic Environmental Combo Board.

The IoT Node ships with firmware installed that automatically connects to Digi X-ON™, detects an attached sensor and posts data to the X-ON cloud. It is configured over a serial console connection, making it useful for quick evaluation as well as full custom development.

Firmware development is primarily supported in the Arduino environment using Digi’s Arduino XBee® library. The node is built around the Raspberry Pi RP2350 and also supports development environments including MicroPython and the Raspberry Pi Pico SDK.

The kit includes a free 30-day subscription to the Digi X-ON™ device management platform and free cellular connectivity.

Features:

  • Includes Digi HX15 Gateway for LoRaWAN®.
  • Includes SparkFun IoT Node for LoRaWAN® board.
  • Includes SparkFun Environmental Combo Breakout - ENS160/BME280 (Qwiic).
  • Integrated Digi X-ON technology for creating and deploying a LoRaWAN® IoT sensor in minutes.
  • IoT Node registration using the digital data block on the module.
  • Pre-installed firmware automatically connects to Digi X-ON.
  • Pre-installed firmware detects an attached sensor.
  • Pre-installed firmware posts data to the X-ON cloud.
  • Configured via a serial console connection.
  • Full software customisation and development supported with the IoT Node for LoRaWAN® board.
  • Firmware development performed primarily in the Arduino environment.
  • Enabled by an Arduino XBee® library from Digi.
  • Compatible with the wide range of Qwiic sensors available from SparkFun.
  • Pre-installed application is open source and readily available.
  • RP2350 supports Arduino.
  • RP2350 supports micropython.
  • RP2350 supports the Raspberry Pi pico SDK.
  • Digi XBee® LR module is directly connected to a serial port of the RP2350.
  • Direct control and access to the LoRaWAN® module via a development library provided by Digi.
  • Digi XBee® LR uses LoRa™ modulation for Non-Line-of-Sight (NLOS) two-way communications.
  • Designed for long-range and high-noise RF environments.
  • Automated connection and two-way device management.
  • Each module is pre-activated on Digi's X-ON cloud platform.
  • 16 MB of flash.
  • 8 MB PSRAM.
  • Qwiic connector.
  • On-board Lithium Ion (LiPo) battery charging.
  • Fuel gauge circuits.
  • microSD card.
  • A variety of IO pins.
  • RGB LED and user button.

Specifications:

  • Digi HX15 Gateway for LoRaWAN®: US
  • Interfaces: US
  • Ethernet Backhaul: RJ-45, 10/100/1000 M
  • Cellular Backhaul: LTE Cat 1 or Cat M1/NB-IoT multi-region, up to 10 Mbps, with 2G fallback for EU
  • Supported Bands LTE: B2, B4, B12; 3G: B2, B4, B5
  • LTE SIM: Micro SIM (3FF), pre-activated SIM card included on LTE gateways
  • Cellular Antennas: LTE, 3G, 2G,3G (SMA type), omni-directional, 50 Ω, max. input 25 W
  • Regional Bands: US915
  • Max TX Power: +27 dBm
  • RX Sensitivity: −138 dBm
  • Channels: 8 Rx / 1 Tx
  • LORA Antenna: −1.7 dBm (SMA type), omni-directional, 50 Ω, max. input 25 W
  • Microcontroller: Raspberry Pi Foundation's RP2350A Microcontroller
  • GPIO Pins: 15 Multifunctional GPIO Pins
  • PWM: Up to eight 2-channel PWMs
  • UART: Up to two UARTs
  • I2C: Up to two I2C buses
  • SPI: Up to two SPI buses
  • QSPI Flash Memory: 16MB QSPI Flash Memory
  • PSRAM Memory: 8MB PSRAM Memory
  • Digi's XBee LR Module: LoRaWAN Transceiver
  • Digi's XBee LR Module: Modular certifications for FCC and IC
  • Frequency Range: SM 902 to 928 MHz, 868 to 870 MHz
  • Dimensions: 83mm x 59mm
  • USB-C Connectors: USB 1.1 Host/Device support
  • USB-C Connectors: XBLR
  • LiPo Battery Connector: 2-pin JST Connector for LiPo Battery (not included)
  • Qwiic Connector: 4-pin Qwiic Connector
  • LiPo Charger: MCP73831 Charger Management Controller
  • Charge rate: 500mA
  • LiPo Fuel Gauge: MAX17048 LiPo Fuel Gauge
  • Selection Switch: XBLR/UART Selection Switch
  • LED: PWR - Red 3.3V power indicator
  • LED: CHG - Yellow battery charging indicator
  • Button: Boot
  • Button: Reset
  • Button: User
  • Qwiic-Enabled Connectors: 2x Qwiic-Enabled Connectors
  • Input Voltage Range: Typically 3.3V via Qwiic cable
  • ENS160 I2C Addresses: 0x53 (Default) or 0x52
  • ENS160: Wide Operating Range
  • ENS160 VDD: 1.71 1.98V
  • ENS160 VDDIO: 1.71V to 3.6V
  • ENS160 Temperature: -40°C to +85°C
  • ENS160 Humidity: 5% to 95% (non-condensing)
  • IAQ standard compliance: AQI, eCO2, and TVOC
  • Air Quality Index: Umweltbundesamt (AQI-UBA)
  • AQI-UBA Range: 1 to 5
  • AQI-UBA Resolution: 1
  • Equivalent Carbon Dioxide (eCO2) Range: 400 to 65,000 ppm
  • Equivalent Carbon Dioxide (eCO2) Resolution: 1 ppm
  • Total Volatile Organic Compound (TVOC) Range: 0 to 65,000 ppb
  • Total Volatile Organic Compound (TVOC) Resolution: 1 ppb
  • ENS160: Immunity to humidity and ozone
  • ENS160: Superior output stability over the whole temperature and relative humidity operating ranges
  • ENS160: Effective ozone compensation
  • ENS160: Independent sensor heater control for highest VOC selectivity and outstanding background discrimination
  • BME280 VDD: 1.71V to 3.6V
  • BME280 VDDIO: 1.2V to 3.6V
  • BME280 I2C Addresses: 0x77 (Default) or 0x76
  • BME280 Temperature Operating Range: -40°C to 85°C
  • BME280 Temperature Accuracy: Full accuracy to ± 0.5°C from -0°C to 65°C
  • BME280 Temperature Resolution: 0.01°C
  • BME280 Humidity Operating Range: 0% to 100% RH
  • BME280 Humidity Accuracy: Accurate to ±3% from 20% -80% RH
  • BME280 Humidity Resolution: 0.008%RH
  • BME280 Pressure Operating Range: 30,000 Pa to 110,000Pa
  • BME280 Pressure Absolute Accuracy: ±100Pa
  • BME280 Pressure Relative Accuracy: ±12Pa
  • BME280 Pressure Resolution: 0.18Pa
  • BME280 Altitude Range: 0ft to 30,000ft (9.2km)
  • BME280 Altitude Relative Accuracy: 3.3ft (1m) at sea level, 6.6 (2m) at 30,000ft
  • Power LED: Power LED
  • Voltage Regulator: 1.8V AP2127K Voltage Regulator (for ENS160)
  • Pull-up Resistors: 2.2kΩ Pull-up Resistors
  • Jumper: Power LED
  • Jumper: I2C Pullup Resistors
  • Jumper: Selectable Addresses
  • ENS160 Selectable Addresses: 0x53 (Default) or 0x52

A good fit for rapid LoRaWAN® sensor prototyping where Digi X-ON, Qwiic sensors and Arduino-based firmware development are part of the project.

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
LiPo
A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
LoRa
LoRa is a long-range, low-power radio technology often used for telemetry and remote sensors. It matters here because the connector and pinout are compatible with some LoRa telemetry products, even though this module uses Bluetooth instead.
MAX17048
A battery fuel-gauge chip that estimates how much charge is left in a LiPo battery. It matters for portable projects because your software can monitor battery level instead of only measuring voltage.
MCP73831
A lithium battery charger chip used to safely charge a single-cell LiPo battery. It matters because it lets the board recharge a battery from USB or another input without needing a separate charger module.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
microSD card
A microSD card is a small removable memory card used to store files such as audio tracks. For this product, the card is where the sound files live, so its capacity and formatting can affect how many sounds you can use.
NB-IoT
NB-IoT is a low-power cellular network standard designed for small amounts of data from remote devices. It matters for projects where the controller may need to send sensor readings from places without Wi-Fi or Ethernet.
ppm
ppm means parts per million, a common way to express very small gas concentrations in air. For CO₂ sensors, the ppm range tells you what levels the sensor can measure, such as normal indoor air through to poorly ventilated spaces.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RF
RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
RP2350
A microcontroller chip from Raspberry Pi used as the main processor on some development boards. Knowing the board is built around an RP2350 helps you check software support, pin capabilities and whether it suits MicroPython projects.
SMA
A threaded coaxial connector commonly used for antennas. It matters because you need antennas with matching SMA connectors, or suitable adapters, for the LTE and GNSS antenna ports.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.
VOC
Volatile organic compounds are gases released from things like paints, cleaners, smoke, and some plastics. A VOC reading helps indicate indoor air quality, but it is usually an index or estimate rather than a direct identification of each chemical.

SparkFun IoT Node for LoRaWAN Schematic

Schematic · 227.2 KB · Click any page to view full size

Download PDF

RP2350 Datasheet

Datasheet · 7.4 MB · Click any page to view full size

Download PDF

Digi XBee LR Datasheet

Datasheet · 704.1 KB · Click any page to view full size

Download PDF

Digi HX15 Gateway Datasheet

Datasheet · 1.3 MB · Click any page to view full size

Download PDF

SparkFun IoT Node for LoRaWAN Graphical Datasheet

Datasheet · 2.5 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 891.5 KB · Click any page to view full size

Download PDF

Digi XBee LR User Manual

User Guide · 645.5 KB · Click any page to view full size

Download PDF

Digi XBee LR Hardware Manual

User Guide · 3.4 MB · Click any page to view full size

Download PDF

RP2350 Product Brief

Product Brief · 625.2 KB · Click any page to view full size

Download PDF

ENS160 Sensor Datasheet

Datasheet · 1.9 MB · Click any page to view full size

Download PDF

BME280 Sensor Datasheet

Datasheet · 1.8 MB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.