SparkFun Digi X-ON Kit for LoRaWAN® (North America)
Product Overview
The Sparkfun Digi X-ON Kit for LoRaWAN® (North America) contains everything you need to get an IoT system up and running within minutes. Containing an HX15 Gateway from Digi, the innovative SparkFun IoT Node for LoRaWAN® board, and SparkFun's dual-action ENS160/BME280 (Qwiic) Environmental Combo Board, this kit takes the often convoluted and configuration-intensive effort to set up a LoRaWAN®-based IoT Device. It makes it a breeze to get set up and connected.
The kit also includes a free 30-day subscription to Digi X-ON™ device management platform and free cellular connectivity.
Out of the Box
With the integration of Digi X-ON technology, the SparkFun IoT Node for LoRaWAN® board allows the creation and deployment of a LoRaWAN® IoT sensor in minutes.
- Set up the Digi HX15 Gateway for LoRaWAN® and corresponding Digi account.
- Register the IoT Node – LoRaWAN® board quickly using the digital data block on the module.
- Add the antenna and a supported Qwiic sensor to the Node board
- Power the board
The SparkFun IoT Node for LoRaWAN® board is shipped with firmware installed that automatically connects to Digi X-ON, detects an attached sensor, and posts data to the X-ON cloud. Configured via a serial console connection, this application allows rapid evaluation and creation of a LoRaWAN® IoT device.
In addition to the pre-installed firmware, full software customization and development are supported with the IoT Node for LoRaWAN® board.
Firmware Development
The firmware development for the SparkFun IoT Node for LoRaWAN® board is performed primarily in the Arduino environment and enabled by an Arduino XBee® library from Digi. Combining the easy LoRaWAN® access provided by the Digi library with the wide range of Qwiic sensors available from SparkFun, the possibilities of potential LoRaWAN® IoT sensors are endless.
The pre-installed application is also open source and readily available, enabling rapid customization if desired.
Hardware
At the heart of the IoT Node for LoRaWAN® board is the RP2350 microprocessor from Raspberry Pi, supporting many development environments, including Arduino, micropython, and the Raspberry Pi pico SDK. Besides the capabilities the RP2350 provides, we’ve kitted out the processor with all the goodies your project might require:
- 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
The Digi XBee® LR module for LoRaWAN® module is directly connected to a serial port of the RP2350, allowing direct control and access to the LoRaWAN® module via a development library provided by Digi.
The XBee® LR for LoRaWAN® module is the latest LoRaWAN® module from Digi, delivering unmatched operational performance and onboarding simplicity. The Digi XBee® LR uses LoRa™ modulation for Non-Line-of-Sight (NLOS) two-way communications for long-range and high-noise RF environments. Automated connection and two-way device management are a breeze since each module is pre-activated on Digi's X-ON cloud platform.
Features & Specs
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
- LoRa Specs
- 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
SparkFun IoT Node for LoRaWAN®
- Raspberry Pi Foundation's RP2350A Microcontroller
- 15 Multifunctional GPIO Pins
- Up to eight 2-channel PWMs
- Up to two UARTs
- Up to two I2C buses
- Up to two SPI buses
- External Memory
- 16MB QSPI Flash Memory
- 8MB PSRAM Memory
- 15 Multifunctional GPIO Pins
- Digi's XBee LR Module
- LoRaWAN Transceiver
- Modular certifications for FCC and IC
- Frequency Range: SM 902 to 928 MHz, 868 to 870 MHz
- General Features
- Dimensions: 83mm x 59mm
- USB-C Connectors:
- USB 1.1 Host/Device support
- XBLR
- 2-pin JST Connector for LiPo Battery (not included)
- 4-pin Qwiic Connector
- LiPo Charger:
- MCP73831 Charger Management Controller
- Charge rate: 500mA
- MAX17048 LiPo Fuel Gauge
- MCP73831 Charger Management Controller
- XBLR/UART Selection Switch
- LEDs:
-
PWR - Red 3.3V power indicator
-
CHG - Yellow battery charging indicator
-
- Buttons:
-
Boot
-
Reset
-
User
-
SparkFun Environmental Combo Breakout - ENS160/BME280 (Qwiic)
- 2x Qwiic-Enabled Connectors
- Input Voltage Range
- Typically 3.3V via Qwiic cable
- ENS160
- I2C Addresses: 0x53 (Default) or 0x52
- Wide Operating Range
- VDD: 1.71 1.98V
- VDDIO: 1.71V to 3.6V
- Temperature: -40°C to +85°C
- Humidity: 5% to 95% (non-condensing)
- IAQ standard compliance for AQI, eCO2, and TVOC
- Air Quality Index - Umweltbundesamt (AQI-UBA)
- Range: 1 to 5
- Resolution: 1
- Equivalent Carbon Dioxide (eCO2)
- Range: 400 to 65,000 ppm
- Resolution: 1 ppm
- Total Volatile Organic Compound (TVOC)
- Range: 0 to 65,000 ppb
- Resolution: 1 ppb
- Air Quality Index - Umweltbundesamt (AQI-UBA)
- Immunity to humidity and ozone
- Superior output stability over the whole temperature and relative humidity operating ranges
- Effective ozone compensation
- Independent sensor heater control for highest VOC selectivity and outstanding background discrimination
- BME280
- VDD: 1.71V to 3.6V
- VDDIO: 1.2V to 3.6V
- I2C Addresses: 0x77 (Default) or 0x76
- Temperature
- Operating Range: -40°C to 85°C
- Full accuracy to ± 0.5°C from -0°C to 65°C
- Resolution 0.01°C
- Humidity
- Operating Range: 0% to 100% RH
- Accurate to ±3% from 20% -80% RH
- Resolution: 0.008%RH
- Pressure
- Operating Range: 30,000 Pa to 110,000Pa
- Absolute Accuracy of ±100Pa
- Relative Accuracy of ±12Pa
- Resolution: 0.18Pa
- Altitude Range
- 0ft to 30,000ft (9.2km)
- Relative accuracy of 3.3ft (1m) at sea level, 6.6 (2m) at 30,000ft
- Power LED
- 1.8V AP2127K Voltage Regulator (for ENS160)
- 2.2kΩ Pull-up Resistors
- Jumpers
- Power LED
- I2C Pullup Resistors
- Selectable Addresses
- ENS160: 0x53 (Default) or 0x52
Documentation
Digi HX15 Gateway for LoRaWAN®
SparkFun IoT Node for LoRaWAN®
- Schematic
- KiCad Files
- Board Dimensions
- Hookup Guide
- Firmware Guide
- Graphical Datasheet
- GitHub Hardware Repository
- Datasheets
- Digi XBee LR User Manual
- Digi XBee LR Hardware Manual
- RP2350 Product Brief
- Raspberry Pi RP2350 Microcontroller Documentation
- Qwiic Info Page
SparkFun Environmental Combo Breakout - ENS160/BME280 (Qwiic)
- Schematic
- Eagle Files
- Board Dimensions
- Hookup Guide
- Datasheets
- Arduino Libraries
- Micro OLED Example
- Fritzing Part
- Qwiic Info Page
- GitHub Hardware Repo