SparkFun
SparkFun LoRa Thing Plus - expLoRaBLE
The SparkFun expLoRaBLE Thing Plus is a Feather-footprint development board with the NM180100 system in package (SiP), from Northern Mechatronics. Thanks ...
Get notified when back in stock
The SparkFun expLoRaBLE Thing Plus is a Feather-footprint development board with the NM180100 system in package (SiP), from Northern Mechatronics. Thanks to the NM180100, as well as the Ambiq Apollo3 microcontroller and the Semtech SX1262 LoRa transceiver, this Thing Plus is a highly integrated LoRa® module supporting both 868MHz and 915MHz bands and Bluetooth® Low Energy. On top of all else, the expLoRaBLE Thing Plus utilizes our handy Qwiic Connect System which means no soldering or shields are required to connect it to the rest of your system!
The NM180100 SiP includes a Semtech SX1262 LoRa module paired with the Apollo3 MCU, which is used in the SparkFun Artemis Module. This provides the board with compatibility in the Arduino IDE, through our Apollo3 Arduino core. With both the BLE and LoRa capabilities of the expLoRaBLE you will be able to operate as a Bluetooth enabled LoRa node.
You won't have to worry about how to hook up an appropriate antenna, either. The SparkFun expLoRaBLE Thing Plus has been equipped with a simple U.FL connector. With the U.FL you will have your choice of BLE and RF antennas to chose from but, personally, we recommend our Wide Band 4G LTE Internal FPC Antenna.
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
Get Started with the SparkFun expLoRaBLE Thing Plus Guide
Features:
- Operating Voltage: 3.3V (regulated from 5V USB-C supply)
- Battery charging circuit (500ma charge rate)
- u.FL Antenna Connector - BLE & RF
- 24 GPIO
- Qwiic Connector for I2C
- Compatible with "The Things Network" LoRaWAN
-
NM180100 SiP KEY SPECIFICATIONS
-
LoRa®:
- 863-870 MHz (Europe)
- 902-928 MHZ (US)
- Maximum Transmit Power +22 dBm
- Receiver Sensitivity -147.6 dBm
-
Bluetooth® 5 Low Energy:
- 2.402-2.480 GHz
- Maximum Transmit Power +2 dBm
- Receiver Sensitivity -95 dBm
-
Architecture:
- Ambiq Apollo3 ARM® Cortex® M4 with FPU up to 96MHz
- Arduino IDE through SparkFun Apollo3 Arduino Core
- Flash: 1MB on-chip with external flash support
- RAM: 384 kB
-
Security:
- ISO 7816 secure interface
- Secure Key Storage
- Secure Boot
- Secure OTA
- External Flash Inline Encryption/Decryption
-
Documents:
- Schematic
- Eagle Files
- Board Dimensions
- Hookup Guide
- Hardware Component Information:
- Apollo3 MCU:
- Apollo3 Datasheet
- Ambiq Home Page
- SX1262 RF Tranceiver:
- SX1262 Datasheet
- AN: Recommendations for Best Performance
- SparkFun Qwiic Connect System
- Apollo3 MCU:
- Arduino Libraries:
- RadioLib
- GitHub Repository
- Modified Library (use prior to expLoRaBLE support merge)
- basicmac (ported)
- RadioLib
- Apollo3 Software Guides:
- Artemis Development with the Arduino IDE
- Artemis Development with the AmbiqSDK
- GitHub Hardware Repository
Videos
Jargon buster
Plain-language definitions for the technical terms used above.
- 4G LTE
- 4G LTE is a cellular data standard used for internet access over mobile networks. When a product offers 4G LTE connectivity, it can provide remote internet access where wired Ethernet or Wi-Fi is not available, given suitable coverage and a SIM or data plan.
- BLE
- BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
- FPC
- FPC stands for flexible printed circuit, a thin flat flexible cable or connector style often used where space is tight or some movement is needed, commonly for displays, cameras and other high-density connections. Connecting to an FPC connector generally needs a matching cable with the correct pin count, pitch and contact orientation.
- FPU
- A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
- 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.
- IDE
- Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
- LoRa
- LoRa is a long-range, low-power wireless radio technology often used for telemetry, remote sensors and other links that send small amounts of data over long distances. It is distinct from Bluetooth and WiFi, so sharing a connector or pinout with LoRa hardware does not mean a device actually uses LoRa.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- OTA
- OTA means over-the-air updating, where a device's firmware is updated wirelessly rather than through a programming cable. This lets firmware be updated or maintained after a device is installed without a physical connection.
- PCB
- A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
- 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.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- 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.
- Thing Plus
- Thing Plus is SparkFun’s development-board form factor with a small rectangular layout and connections suited to wireless and battery-powered projects. It matters because boards and accessories in the same form factor are easier to mount, wire, and swap between projects.
- u.FL
- u.FL is a tiny snap-on antenna connector often used on compact wireless boards. A board with u.FL usually needs an external antenna, which matters if the product will be inside an enclosure or needs better antenna placement.
- USB-C
- USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Find this product in
Brands
Connectivity
SparkFun LoRa Thing Plus expLoRaBLE Schematic
Schematic · 171.5 KB · Click any page to view full size
Apollo3 Blue MCU Datasheet
Datasheet · 6.4 MB · Click any page to view full size
SX1262 LoRa Transceiver Datasheet
Datasheet · 2.5 MB · Click any page to view full size
SparkFun LoRa Thing Plus expLoRaBLE Dimensions
Mechanical Drawings · 174.6 KB · Click any page to view full size
SX1262 Application Note: Recommendations for Best Performance
Document · 1.0 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 759.3 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
SparkFun LoRa Thing Plus expLoRaBLE Eagle Files
Schematic · ZIP · 271.6 KB
Eagle PCB design files for the SparkFun LoRa Thing Plus expLoRaBLE
Modified RadioLib Library
Example Code · ZIP · 990.6 KB
Modified RadioLib Arduino library for use with the expLoRaBLE board
basicmac Ported Library
Example Code · ZIP · 115.2 KB
Ported BasicMAC LoRaWAN stack for use with the expLoRaBLE
Related Tutorials
Free guides on learn.littlebird.com.au