Skip to the content
4 layers132.2 × 188.4 mmSparkFun IoT Node LoRaWAN panelized, the printed circuit board in 3D

SparkFun IoT Node LoRaWAN panelized

sparkfun/SparkFun_IoT_Node_LoRaWAN

Hardware Repository for the SparkFun IoT Node - LoRaWAN Development board

Size
132.2 × 188.4 mm
Copper layers
4
Thickness
1.65 mm
Parts
971
Nets
134
Pads
1,922
Tracks, vias
3,836, 1,120
Pours
28
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Jul 2024
Updated
3 Jun 2026

Overview

SparkFun IoT Node LoRaWAN panelized is an open-source printed circuit board by sparkfun, from the sparkfun/SparkFun_IoT_Node_LoRaWAN repository on GitHub. It is a 4-layer board of 132.2 × 188.4 mm with 971 parts on 134 nets, routed with 3,836 tracks and 1,120 vias.

It is built around the CH340C, APS6404L-3SQR-ZR and DT1042-04SO, with the BAT20J and DMG2305UX among its other parts. Its parts include 124 capacitors, 112 resistors, 28 connectors, 16 switches and 12 diodes. It belongs with the radio and wireless and home automation and IoT boards of this library.

Main components

5

README

README.md

SparkFun IoT Node - LoRaWAN

SparkFun IoT Node - LoRaWAN

SparkFun IoT Node - LoRaWAN (WRL-26060)

Documentation - build GitHub issues

The SparkFun IoT Node – LoRaWAN development board brings an entirely new level of usability to the often convoluted and configuration-intensive effort to set up a LoRaWAN™-based IoT Device. Combining the ease of LoRaWAN™ setup and configuration delivered by the Digi X-ON™ system with the rapid prototyping provided by the SparkFun Qwiic ecosystem, the SparkFun IoT Node – LoRaWAN development board accelerates IoT end-node creation and deployment.

Out of the Box

With the integration of Digi X-ON™ technology, the SparkFun IoT Node – 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 – LoRaWAN board is shipped with firmware installed that Digi HX15 Gateway for LoRaWAN 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.

The pre-installed application is also open source and readily available, enabling rapid customization if desired.

Firmware Development

The firmware development for the SparkFun IoT Node – LoRaWAN board is performed primarily in the Arduino environment and enabled by an Arduino XBee® LR 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.

Additionally, the pre-installed application is open source and readily available, enabling rapid customization if desired.

Hardware

At the heart of the IoT Node – 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 processer 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. Since each module is pre-activated on Digi's X-ON™ cloud platform, automated connection and two-way device management are a breeze.

Repository Contents

  • /Hardware - KiCAD design files (.brd, .sch)
  • /Documents - Files related to the hardware on the board
  • /docs - Hookup guide files

Documentation

  • Hookup Guide - Basic hookup guide for the SparkFun IoT Node for LoRaWAN®.
  • Firmware Guide - Firmware guide for the SparkFun IoT Node for LoRaWAN®.

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

Parts

971
QtyValueFootprintReferences
680.1uFSparkFun-Capacitor:C_0603_1608MetricC1, C1, C1, C1, C10, C10, C10, C10, C11, C11, C11, C11, C12, C12, C12, C12 +52
401.0mmSparkFun-Connector:TestPoint-1.0mmTP1, TP1, TP1, TP1, TP2, TP2, TP2, TP2, TP3, TP3, TP3, TP3, TP10, TP10, TP10, TP10 +24
4010kSparkFun-Resistor:R_0603_1608MetricR10, R10, R10, R10, R14, R14, R14, R14, R18, R18, R18, R18, R22, R22, R22, R22 +24
36G***kibuzzard-6691B276kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276, kibuzzard-6691B276 +20
28G***kibuzzard-6691B3A2kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2, kibuzzard-6691B3A2 +12
202.2uFSparkFun-Capacitor:C_0603_1608MetricC24, C24, C24, C24, C25, C25, C25, C25, C28, C28, C28, C28, C29, C29, C29, C29 +4
205.1kSparkFun-Resistor:R_0603_1608MetricR3, R3, R3, R3, R11, R11, R11, R11, R12, R12, R12, R12, R13, R13, R13, R13 +4
1610uFSparkFun-Capacitor:C_0603_1608MetricC14, C14, C14, C14, C15, C15, C15, C15, C20, C20, C20, C20, C26, C26, C26, C26
16Conn_01x10SparkFun-Connector:1x12J5, J5, J5, J5, J6, J6, J6, J6, J7, J7, J7, J7, J8, J8, J8, J8
16Fiducial_0.5mmSparkFun-Aesthetic:Fiducial_0.5mm_Mask1mmFID1, FID1, FID1, FID1, FID2, FID2, FID2, FID2, FID3, FID3, FID3, FID3, FID4, FID4, FID4, FID4
16StandoffSparkFun-Hardware:StandoffST1, ST1, ST1, ST1, ST2, ST2, ST2, ST2, ST3, ST3, ST3, ST3, ST4, ST4, ST4, ST4
12100kSparkFun-Resistor:R_0603_1608MetricR15, R15, R15, R15, R16, R16, R16, R16, R17, R17, R17, R17
122.2kSparkFun-Resistor:R_0603_1608MetricR21, R21, R21, R21, R26, R26, R26, R26, R27, R27, R27, R27
12SMD_4.6x2.8mm_h2.5mmSparkFun-Switch:Push_SMD_4.6x2.8mm_h2.5mmSW2, SW2, SW2, SW2, SW3, SW3, SW3, SW3, SW4, SW4, SW4, SW4
81.0uFSparkFun-Capacitor:C_0603_1608MetricC16, C16, C16, C16, C22, C22, C22, C22
815pFSparkFun-Capacitor:C_0603_1608MetricC2, C2, C2, C2, C5, C5, C5, C5
81kSparkFun-Resistor:R_0603_1608MetricR2, R2, R2, R2, R7, R7, R7, R7
827SparkFun-Resistor:R_0603_1608MetricR5, R5, R5, R5, R6, R6, R6, R6
84.7kSparkFun-Resistor:R_0603_1608MetricR19, R19, R19, R19, R20, R20, R20, R20
8DT1042-04SOSparkFun-Semiconductor-Standard:SOT23-6D1, D1, D1, D1, D3, D3, D3, D3
8G***kibuzzard-6691B7ABkibuzzard-6691B7AB, kibuzzard-6691B7AB, kibuzzard-6691B7AB, kibuzzard-6691B7AB, kibuzzard-6691B7AB, kibuzzard-6691B7AB, kibuzzard-6691B7AB, kibuzzard-6691B7AB
8G***kibuzzard-6691B7BFkibuzzard-6691B7BF, kibuzzard-6691B7BF, kibuzzard-6691B7BF, kibuzzard-6691B7BF, kibuzzard-6691B7BF, kibuzzard-6691B7BF, kibuzzard-6691B7BF, kibuzzard-6691B7BF
8USB_C_ReceptacleSparkFun-Connector:USB-C_16J1, J1, J1, J1, J3, J3, J3, J3
4Fiducial_1mm_Mask3mm, , ,
410SparkFun-Resistor:R_0603_1608MetricR1, R1, R1, R1
410pFSparkFun-Capacitor:C_0603_1608MetricC23, C23, C23, C23
412MHzSparkFun-Clock:Crystal_SMD_2.5x2.0mmY1, Y1, Y1, Y1
44.7uHSparkFun-Coil:1008_2520MetricL1, L1, L1, L1
4APS6404L-3SQR-ZRSparkFun-Semiconductor-Standard:USON-8_3x2mm-SkinnyCenterPadU3, U3, U3, U3
4BAT20JSparkFun-Semiconductor-Standard:SOD-323D2, D2, D2, D2
4CH340CSparkFun-Semiconductor-Standard:SO-16U5, U5, U5, U5
4CHGSparkFun-Jumper:Jumper_2_NC_TraceJP5, JP5, JP5, JP5
4Conn_01x03SparkFun-Connector:1x03J2, J2, J2, J2
4DMG2305UXSparkFun-Semiconductor-Standard:SOT23-3Q1, Q1, Q1, Q1
4DPDT_Slide_SMD_7.2x3.5mmSparkFun-Switch:Slide_DPDT_SMD_7.2x3.5mmSW1, SW1, SW1, SW1
4G***kibuzzard-669EA643kibuzzard-669EA643, kibuzzard-669EA643, kibuzzard-669EA643, kibuzzard-669EA643
4G***kibuzzard-669E9798kibuzzard-669E9798, kibuzzard-669E9798, kibuzzard-669E9798, kibuzzard-669E9798
4G***kibuzzard-669E9F4Fkibuzzard-669E9F4F, kibuzzard-669E9F4F, kibuzzard-669E9F4F, kibuzzard-669E9F4F
4G***kibuzzard-671A9CA8kibuzzard-671A9CA8, kibuzzard-671A9CA8, kibuzzard-671A9CA8, kibuzzard-671A9CA8
4G***kibuzzard-669EA64Ekibuzzard-669EA64E, kibuzzard-669EA64E, kibuzzard-669EA64E, kibuzzard-669EA64E
4G***kibuzzard-671A9B60kibuzzard-671A9B60, kibuzzard-671A9B60, kibuzzard-671A9B60, kibuzzard-671A9B60
4G***kibuzzard-6691B4CCkibuzzard-6691B4CC, kibuzzard-6691B4CC, kibuzzard-6691B4CC, kibuzzard-6691B4CC
4G***kibuzzard-669EA64Akibuzzard-669EA64A, kibuzzard-669EA64A, kibuzzard-669EA64A, kibuzzard-669EA64A
4G***kibuzzard-669E9763kibuzzard-669E9763, kibuzzard-669E9763, kibuzzard-669E9763, kibuzzard-669E9763
4G***kibuzzard-6691B444kibuzzard-6691B444, kibuzzard-6691B444, kibuzzard-6691B444, kibuzzard-6691B444
4G***kibuzzard-669E97C7kibuzzard-669E97C7, kibuzzard-669E97C7, kibuzzard-669E97C7, kibuzzard-669E97C7
4G***kibuzzard-669E977Ckibuzzard-669E977C, kibuzzard-669E977C, kibuzzard-669E977C, kibuzzard-669E977C
4G***kibuzzard-6691B296kibuzzard-6691B296, kibuzzard-6691B296, kibuzzard-6691B296, kibuzzard-6691B296
4G***kibuzzard-6691B712kibuzzard-6691B712, kibuzzard-6691B712, kibuzzard-6691B712, kibuzzard-6691B712
4G***kibuzzard-6691B661kibuzzard-6691B661, kibuzzard-6691B661, kibuzzard-6691B661, kibuzzard-6691B661
4G***kibuzzard-669E979Ekibuzzard-669E979E, kibuzzard-669E979E, kibuzzard-669E979E, kibuzzard-669E979E
4G***kibuzzard-669EA63Akibuzzard-669EA63A, kibuzzard-669EA63A, kibuzzard-669EA63A, kibuzzard-669EA63A
4G***kibuzzard-6691B627kibuzzard-6691B627, kibuzzard-6691B627, kibuzzard-6691B627, kibuzzard-6691B627
4G***kibuzzard-669EA5B0kibuzzard-669EA5B0, kibuzzard-669EA5B0, kibuzzard-669EA5B0, kibuzzard-669EA5B0
4G***kibuzzard-671A9B9Ckibuzzard-671A9B9C, kibuzzard-671A9B9C, kibuzzard-671A9B9C, kibuzzard-671A9B9C
4G***kibuzzard-6691B633kibuzzard-6691B633, kibuzzard-6691B633, kibuzzard-6691B633, kibuzzard-6691B633
4G***kibuzzard-671A9B5Akibuzzard-671A9B5A, kibuzzard-671A9B5A, kibuzzard-671A9B5A, kibuzzard-671A9B5A
4G***kibuzzard-66999523kibuzzard-66999523, kibuzzard-66999523, kibuzzard-66999523, kibuzzard-66999523
4G***kibuzzard-6691B43Ckibuzzard-6691B43C, kibuzzard-6691B43C, kibuzzard-6691B43C, kibuzzard-6691B43C
4G***kibuzzard-671A9C32kibuzzard-671A9C32, kibuzzard-671A9C32, kibuzzard-671A9C32, kibuzzard-671A9C32
4G***kibuzzard-669EA63Fkibuzzard-669EA63F, kibuzzard-669EA63F, kibuzzard-669EA63F, kibuzzard-669EA63F
4G***kibuzzard-6691B3F1kibuzzard-6691B3F1, kibuzzard-6691B3F1, kibuzzard-6691B3F1, kibuzzard-6691B3F1
4G***kibuzzard-669A9B0Akibuzzard-669A9B0A, kibuzzard-669A9B0A, kibuzzard-669A9B0A, kibuzzard-669A9B0A
4G***kibuzzard-6691B6ABkibuzzard-6691B6AB, kibuzzard-6691B6AB, kibuzzard-6691B6AB, kibuzzard-6691B6AB
4G***kibuzzard-6691B763kibuzzard-6691B763, kibuzzard-6691B763, kibuzzard-6691B763, kibuzzard-6691B763
4G***kibuzzard-669E97D3kibuzzard-669E97D3, kibuzzard-669E97D3, kibuzzard-669E97D3, kibuzzard-669E97D3
4G***kibuzzard-671A9C38kibuzzard-671A9C38, kibuzzard-671A9C38, kibuzzard-671A9C38, kibuzzard-671A9C38
4G***kibuzzard-6691B3FDkibuzzard-6691B3FD, kibuzzard-6691B3FD, kibuzzard-6691B3FD, kibuzzard-6691B3FD
4G***kibuzzard-669E978Ekibuzzard-669E978E, kibuzzard-669E978E, kibuzzard-669E978E, kibuzzard-669E978E
4G***kibuzzard-671A9C23kibuzzard-671A9C23, kibuzzard-671A9C23, kibuzzard-671A9C23, kibuzzard-671A9C23
4G***kibuzzard-6691B6B0kibuzzard-6691B6B0, kibuzzard-6691B6B0, kibuzzard-6691B6B0, kibuzzard-6691B6B0
4G***kibuzzard-669E97BFkibuzzard-669E97BF, kibuzzard-669E97BF, kibuzzard-669E97BF, kibuzzard-669E97BF
4G***kibuzzard-6691B6B9kibuzzard-6691B6B9, kibuzzard-6691B6B9, kibuzzard-6691B6B9, kibuzzard-6691B6B9
4G***kibuzzard-671A9BD9kibuzzard-671A9BD9, kibuzzard-671A9BD9, kibuzzard-671A9BD9, kibuzzard-671A9BD9
4G***kibuzzard-669E97CFkibuzzard-669E97CF, kibuzzard-669E97CF, kibuzzard-669E97CF, kibuzzard-669E97CF
4G***kibuzzard-669E976Bkibuzzard-669E976B, kibuzzard-669E976B, kibuzzard-669E976B, kibuzzard-669E976B
4G***kibuzzard-669E9F62kibuzzard-669E9F62, kibuzzard-669E9F62, kibuzzard-669E9F62, kibuzzard-669E9F62
4G***kibuzzard-6691B6A1kibuzzard-6691B6A1, kibuzzard-6691B6A1, kibuzzard-6691B6A1, kibuzzard-6691B6A1
4G***kibuzzard-6691B73Bkibuzzard-6691B73B, kibuzzard-6691B73B, kibuzzard-6691B73B, kibuzzard-6691B73B
4G***kibuzzard-669EA604kibuzzard-669EA604, kibuzzard-669EA604, kibuzzard-669EA604, kibuzzard-669EA604

The 652 most common of 971 parts.

More from sparkfun/SparkFun_IoT_Node_LoRaWAN

1
  • 4 layers59 × 79.5 mmSparkFun IoT Node LoRaWAN, the printed circuit board in 3D

    SparkFun IoT Node LoRaWAN

    sparkfun/SparkFun_IoT_Node_LoRaWAN

    Hardware Repository for the SparkFun IoT Node - LoRaWAN Development board

    242 parts

Similar boards

  • 4 layers68.6 × 58.4 mmSparkFun IoT RedBoard RP2350, the printed circuit board in 3D

    SparkFun IoT RedBoard RP2350

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    248 parts8MIT
  • 4 layers165.6 × 125.5 mmSparkPNT GNSSDO Plus panelized, the printed circuit board in 3D

    SparkPNT GNSSDO Plus panelized

    sparkfun/SparkFun_GNSSDO

    The SparkFun GNSS Disciplined Oscillator (GNSSDO / GNSSDO+) is a precision time and frequency reference based on the Septentrio mosaic-T GNSS receiver.

    478 parts6
  • 4 layers148.8 × 177.8 mmSparkFun GNSS DAN F10N panelized, the printed circuit board in 3D

    SparkFun GNSS DAN F10N panelized

    sparkfun/SparkFun_GNSS_DAN-F10N

    A USB evaluation board for the dual L1/L5 frequency DAN-F10N GNSS receiver.

    1,135 parts
  • 4 layers50.8 × 50.8 mmSparkFun GNSS UM980, the printed circuit board in 3D

    SparkFun GNSS UM980

    sparkfun/SparkFun_UM980_Triband_GNSS_RTK_Breakout

    Documentation and hardware repository for the SparkFun Triband GNSS RTK Breakout, featuring the UM980 high precision GNSS/RTK module from Unicore Communications

    146 parts11
  • 2 layers50.8 × 38.1 mmSparkFun NEO F10N, the printed circuit board in 3D

    SparkFun NEO F10N

    sparkfun/SparkFun_u-blox_NEO-F10N

    Documentation and hardware files for the low cost SparkFun GNSS L1/L5 Breakout - NEO-F10N.

    112 parts1
  • 2 layers192.4 × 50 mmOmote, the printed circuit board in 3D

    Omote

    OMOTE-Community/OMOTE-Hardware

    Open Source Remote - Hardware

    187 parts157GPL-3.0
  • 2 layers224.8 × 174.4 mmInkplate10 Soldered panel, the printed circuit board in 3D

    Inkplate10 Soldered panel

    SolderedElectronics/Soldered-Inkplate-10-hardware-design

    Hardware design, BOM, gerbers and 3D files for Soldered-Inkplate-10 designed by Soldered Electronics.

    319 parts18

Questions

How big is the SparkFun IoT Node LoRaWAN panelized PCB?

It measures 132.2 × 188.4 mm and has 4 copper layers, 1.65 mm thick.

What parts does the SparkFun IoT Node LoRaWAN panelized use?

971 parts, built around the CH340C, APS6404L-3SQR-ZR, DT1042-04SO and BAT20J. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the SparkFun IoT Node LoRaWAN panelized KiCad files?

From the sparkfun/SparkFun_IoT_Node_LoRaWAN repository on GitHub, at the commit this page was made from: the board is Hardware/Production/SparkFun_IoT_Node_LoRaWAN_panelized.kicad_pcb and its schematic Hardware/SparkFun_IoT_Node_LoRaWAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SparkFun IoT Node LoRaWAN panelized design in my own project?

Its repository states no licence, so its author keeps all rights: ask sparkfun before reusing the design.