build
Software Distribution
CATEGORY | SW PART | VERSION | TITLE | DESCRIPTION | PRODUCT APPLICABILITY | DATE POSTED | LINK |
---|---|---|---|---|---|---|---|
Reference Design | SWRD002 | 1.5.0 | LoRa EDGE Tracker Reference Design Software |
v1.5.0 changes:
TX power adapted for Japan / IN865 / AU915 / KR920 regions Disable almanac update by BLE when LR1110 firmware not present |
|
February 02 2023 | GO |
Smartphone Application | SWAP002 | 2.0.3 | LoRa EDGE Config iOS App |
v2.0.3 changes:
Excluded WiFi scan priority choice in LBM mode. Added new LoRaWAN regions IMPORTANT Fetch of firmware for FOTA not supported for iOS versions 13 or lower. |
|
February 02 2023 | GO |
Smartphone Application | SWAP001 | 2.1.13 | LoRa EDGE Config Android App |
v2.1.13 changes:
Excluded WiFi scan priority choice in LBM mode. Enabled Set/Get Scan priority in LBM mode. Added new LoRaWAN regions Changed application firmware type to LoRa Basics Modem by default Added 1ms delay after each BLE command. Replaced PermissionChecker.checkSelfPermission() by ContextCompat.checkSelfPermission() |
|
February 02 2023 | GO |
L2 Protocol Library | SWL2002 | 4.7.0 | LoRaMac-node LoRaWAN L2 Library |
V4.7.0 changes
General Release based on "LoRaWAN specification 1.0.4" and "LoRaWAN specification 1.1.0 + FCntDwn ERRATA" with "LoRaWAN Regional Parameters 2-1.0.3" GitHub reported issues corrections. Known limitations SAMR34 platform does not implement NVM storage functionality. This is a requirement for LoRaWAN versions greater or equal to 1.0.4. No work on this subject is forseen by the maintainers. Implementation proposals are welcome. |
|
February 02 2023 | GO |
Silicon Driver | SWDR005 | 1.0.0 | SX128x Transceiver Driver |
This package proposes an implementation in C of the driver for SX128X radio component. Please see the changelog for more information.
|
|
November 29 2022 | GO |
Software Development Kit | SWSD004 | 1.1.0 | LoRa Basics Modem Geolocation SDK |
v1.1.0 changes:
new features in tracker application: Support of the regions IN_865 / RU_864 / AU_915 / AS_923_GRP1 / AS_923_GRP2 /AS_923_GRP3 / KR_920 General code improvement LoRa Basics Modem crashlog was not functional smtc_modem_hal_get_battery_level was always returning 254 Race condition when time was not available anymore in on_middleware_gnss_event function The LoRa Basics Modem Geolocation SDK contains several examples to demonstrate the usage of LoRa Basic Modem features with geolocation operations. This project contains a demonstration for a full-feature tracker application, as well as simple Wi-Fi and GNSS scanning examples, based on LoRa Basics Modem and geolocation middlewares which provide abstraction on top of LR11xx |
|
November 29 2022 | GO |
Evaluation Kit | SWEV003 | 1.0.0 | SX126x DVK |
Source code for the SX126xDVK1xAS Dev Kit. This example code has only been tested on the Nucleo L476RG
|
|
October 20 2022 | GO |
Smartphone Application | SWAP001 | 2.1.9 | LoRa EDGE Config Android App |
The LoRa Edge™ Config app enables full configuration of the Semtech LoRa Edge™ Tracker reference design, including Almanac update and tracker settings.
|
|
September 29 2022 | GO |
L2 Protocol Library | SWL2001 | 3.2.4 | LoRa Basics Modem LoRaWAN L2 Library |
v3.2.4 changes:
Added AS923 group 4 Regional Parameters, WW2G4 Regional Parameters for LoRaWAN protocol emulation and support of sx128x radio. LoRa Basics™ Modem is an easy-to-use software library that simplifies the development of LoRaWAN® end-nodes. Using LoRa Basics Modem allows developers to seamlessly integrate the LoRa Cloud™ services into their applications. |
|
September 29 2022 | GO |
Software Development Kit | SWSD001 | 2.0.0 | LoRa Basics Modem SDK for LR1110 |
v2.0.0 changes:
Added Region switching demonstration, Class B, multicast class B and multicast class C examples, support of all SX1261/SX1262/SX1268 and LR1110/LR1120 shields, Tx/Rx continuous example and LR-FHSS example. Removed GNSS and Wi-Fi examples (now available in SWSD004) LoRa Basics Modem SDK for LR1110 |
|
September 29 2022 | GO |
Software Development Kit | SWSD004 | 1.0.1 | LoRa Basics Modem Geolocation SDK |
v1.0.1 changes:
Bug fixes in tracker application: Overconsumption in airplane mode, RTC rollover after 6 days. The LoRa Basics Modem Geolocation SDK contains several examples to demonstrate the usage of LoRa Basic Modem features with geolocation operations. This project contains a demonstration for a full-feature tracker application, as well as simple Wi-Fi and GNSS scanning examples, based on LoRa Basics Modem and geolocation middlewares which provide abstraction on top of LR11xx |
|
August 12 2022 | GO |
Tool | SWTL001 | 1 | LR11xx Firmware Updater Tool |
This tool is a reference implementation of the mechanism to update a firmware in a LR1110 / LR1120 chip. It is based on the Application Note AN1200.57- "LR1110: Upgrade of the Program Memory". Requirements Supported boards This tool is developed on the ST Microeletronic NUCLEO-L476RG development board.
|
|
July 11 2022 | GO |
Gateway Application | SWGA003 | 2.0.6 | LoRa Basics Station Gateway Application |
LoRa Basics™ Station is an implementation of a LoRa® packet forwarder. A LoRa packet forwarder is a program running on the host of a LoRa-based gateway (with or without GPS). It forwards RF packets received by the concentrator (uplinks) to a LoRaWAN® Network Server (LNS) through a secured IP link. It also transmits RF packets sent by the LNS (downlinks) through the same secured IP to one or multiple devices. Additionally, it may transmit beacon signals used for time coordinating devices within the network. These beacons may be transmitted GPS-synchronously across the entire network.
|
|
July 11 2022 | GO |
Software Development Kit | SWSD004 | 1.0.0 | LoRa Basics Modem Geolocation SDK |
The LoRa Basics Modem Geolocation SDK contains several examples to demonstrate the usage of LoRa Basic Modem features with geolocation operations. This project contains a demonstration for a full-feature tracker application, as well as simple Wi-Fi and GNSS scanning examples, based on LoRa Basics Modem and geolocation middlewares which provide abstraction on top of LR11xx
|
|
June 23 2022 | GO |
Silicon Microcode | SWMC020 | 1.0.1 | LR1120 Transceiver Firmware |
LR1120 Transceiver firmware.
|
|
June 23 2022 | GO |
Tool | SWTL00L | 1.2.0 | LR1110 Updater Tool |
LR1110 Updater Tool, replaced by SWTL001.
|
|
June 23 2022 | GO |
Software Development Kit | SWSD003 | 1.0.0 | LR11xx Transceiver SDK |
The LR11xx SDK contains several simple examples for LR11xx transceivers.
|
|
June 23 2022 | GO |
Software Development Kit | SWSD001 | 1.0.0 | LoRa Basics Modem SDK |
LoRa Basics Modem SDK for LR1110
|
|
June 23 2022 | GO |
Reference Design | SWRD002 | 1.4.0 | LoRa EDGE Tracker Reference Design Software |
Demonstration application for LoRa Edge tracker reference design - compatible with LoRa Basics Modem-E
|
|
June 23 2022 | GO |
Silicon Microcode | SWMC01E | 1.1.8 | LoRa Basics Modem-E Firmware |
LoRa Basics Modem-E firmware.
|
|
June 23 2022 | GO |
Silicon Microcode | SWMC010 | 3.7.0 | LR1110 Transceiver Firmware |
LR1110 Transceiver firmware.
|
|
June 23 2022 | GO |
Evaluation Kit | SWEV001 | 3.2.0 | LR1110 EVK Demonstration Application |
This project is a demonstrator application for LR1110 Transceiver and LoRa Basics Modem-E. It provides embedded example code in embedded/ folder and companion software tools in host/ folder. The companion tools are to be used specifically with LR1110 Transceiver, except AlmanacUpdate that can be used with both LR1110 Transceiver and LoRa Basics Modem-E.
|
|
June 23 2022 | GO |
Silicon Driver | SWDR004 | 3.1.0 | LR1110 Modem-E Driver |
This package proposes an implementation in C of the drivers for LR1110 modem-e.
|
|
June 23 2022 | GO |
Silicon Driver | SWDR001 | 2.1.1 | LR11xx Transceiver Driver |
This package proposes an implementation in C of the driver for LR11XX radio component.
|
|
June 23 2022 | GO |
Demonstration | SWDM002 | 1.5.0 | LR1110 Modem-E Application Examples |
The LR1110 modem application examples contains several simple examples highlighting LoRa Basic Modem-E features.
|
|
June 23 2022 | GO |
Smartphone Application | SWAP002 | 2.0.0 | LoRa EDGE Config iOS App |
The LoRa Edge™ Config app enables full configuration of the Semtech LoRa Edge™ Tracker reference design, including Almanac update and tracker settings.
|
|
June 23 2022 | GO |
Smartphone Application | SWAP001 | 1.12.12 | LoRa EDGE Config Android App |
The LoRa Edge™ Config app enables full configuration of the Semtech LoRa Edge™ Tracker reference design, including Almanac update and tracker settings.
|
|
June 23 2022 | GO |
L2 Protocol Library | SWL2001 | 3.1.7 | LoRa Basics Modem LoRaWAN L2 Library |
LoRa Basics™ Modem is an easy-to-use software library that simplifies the development of LoRaWAN® end-nodes. Using LoRa Basics Modem allows developers to seamlessly integrate the LoRa Cloud™ services into their applications.
|
|
June 23 2022 | GO |
Gateway Reference Design | SWGR003 | 0.2.1 | Pico Cell Gateway Reference Design MCU Software |
This package contains the sources code of the Keil project to build a Picocell Gateway MCU firmware based on the Semtech LoRa Picocell Gateway reference design. The target MCU is a STM32F401CD. The firmware implements either a USB CDC protocol or a UART protocol to bridge commands coming from host to the SX1308 SPI interface. The embedded firmware takes in charge the power management of the SX1308 during the downlink to respect the 500MA max power constraint in the USB plug.
|
|
June 23 2022 | GO |
Gateway Silicon Microcode | SWGM001 | 1.0.0 | SX1302 SPI USB Bridge Example Code |
Corecell USB STM is a package that manages communication between a host, generally a linux host, and the radio front end (SX1302/SX1303 & SX1261). The µC is mainly a SPI-USB bridge. The communication is achieved through a USB VCP (Virtual Com Port)
|
|
June 23 2022 | GO |
Gateway Silicon HAL | SWGH004 | 2.1.0 | SX1302/SX1303 Hardware Abstraction Layer |
This package contains the sources of the library to build a gateway based on a Semtech LoRa SX1302 concentrator chip (a.k.a. concentrator). Once compiled all the code is contained in the libloragw.a file that will be statically linked (ie. integrated in the final executable).
|
|
June 23 2022 | GO |
Gateway Silicon HAL | SWGH003 | 1.1.0 | 2.4GHz Gateway Reference Design Hardware Abstraction Layer |
LoRa 2.4Ghz Gateway - Linux host Hardware Abstraction Layer, and tools (Packet Forwarder...)
|
|
June 23 2022 | GO |
Gateway Silicon HAL | SWGH002 | 0.2.3 | SX1308 Pico Cell Gateway Host Hardware Abstraction Layer |
This package contains the sources of the library to build a LoRa Picocell Gateway based on a Semtech LoRa multi-channel RF receiver (a.k.a. concentrator). Once compiled all the code is contained in the libloragw.a file that will be statically linked (ie. integrated in the final executable). The library implements the communication with the concentrator embedded MCU through a serial port.
|
|
June 23 2022 | GO |
Gateway Silicon HAL | SWGH001 | 5.0.1 | SX1301 Hardware Abstraction Layer |
This package contains the sources of the library to build a gateway based on a Semtech LoRa multi-channel RF receiver (a.k.a. concentrator). Once compiled all the code is contained in the libloragw.a file that will be statically linked (ie. integrated in the final executable).
|
|
June 23 2022 | GO |
Gateway Application | SWGA002 | 0.1.0 | UDP Packet Forwarder Application (picocell) |
The packet forwarder is a program running on the host of a LoRa Picocell gateway that forwards RF packets receive by the concentrator to a server through a IP/UDP link, and emits RF packets that are sent by the server.
|
|
June 23 2022 | GO |
Gateway Application | SWGA001 | 4.0.1 | UDP Packet Forwarder Application |
The packet forwarder is a program running on the host of a Lora gateway that forwards RF packets receive by the concentrator to a server through a IP/UDP link, and emits RF packets that are sent by the server. It can also emit a network-wide GPS-synchronous beacon signal used for coordinating all nodes of the network.
|
|
June 23 2022 | GO |
Tool | SWTL004 | 1.0.1 | LoRaWAN Conformance Test Bench |
The goal of this test bed is to enable the testing and pre-certification of sensors at the developer’s site, operating under normal operation modes or test mode applications. This all-in-one software and hardware package will be developed with an easy interface for developers to validate their hardware and firmware design and quality.
|
|
June 23 2022 | GO |
System Library | SWSY00L | 4.0.0 | LoRa Basics Boot Loader |
A companion to SWL200L to faciliate support of FUOTA use-cases which require the use of a specific bootloader.
|
|
June 23 2022 | GO |
L2 Protocol Library | SWL224G | 1.0.1 | LoRa Basics Modem 2.4GHz-specific LoRaWAN L2 Library |
LoRa Basics™ Modem is an easy-to-use software library that simplifies the development of LoRaWAN® end-nodes. Using LoRa Basics Modem allows developers to seamlessly integrate the LoRa Cloud™ services into their applications. This package contains the first version of LoRa Basics Modem which only support the SX1280 2.4GHz transceiver and as such only operates at 2.4GHz and does not support the LoRaWAN specification(s), which do not operate at 2.4GHz.
|
|
June 22 2022 | GO |
L2 Protocol Library | SWL200L | 2.2 | LoRa Basics MAC LoRaWAN L2 Library |
Basic MAC is a portable implementation of the LoRa™ Alliance's LoRaWAN™ specification in the C programming language. It is a fork of IBM's LMiC library, and supports multiple regions, which are selectable at compile and/or run time. It can handle Class A, Class B, and Class C devices. Replaced by SWL2001.
|
|
June 22 2022 | GO |
L2 Protocol Library | SWL2002 | 4.6.0 | LoRaMac-node LoRaWAN L2 Library |
An example of an end-device LoRaWAN stack implementation. LoRaMac-node was the first reference implementation utilized by the LoRa Alliance to establish certification criteria. LoRaMac-node is highly portable and has been successfully utilized in many LoRaWAN applications.
|
|
June 22 2022 | GO |
Silicon Driver | SWDR00L | 7.0.0 | LR1110 Transceiver Driver (legacy) |
This package proposes an implementation in C of the driver for LR1110 radio component. This package has been replaced by the SWDR001.
|
|
June 22 2022 | GO |
Silicon Driver | SWDR003 | 2.0.1 | LLCC68 Transceiver Driver |
This package proposes an implementation in C of the driver for LLCC68 radio component. Please see the changelog for more information.
|
|
June 22 2022 | GO |
Silicon Driver | SWDR002 | 2.0.1 | SX126x Transceiver Driver |
This package proposes an implementation in C of the driver for SX126X radio component. Please see the changelog for more information.
|
|
June 22 2022 | GO |
Demonstration | SWDM001 | 1.1.0 | LRFHSS Demonstration & Drivers (LR1110, SX126x) |
This package contains drivers and demos for Long-Range Frequency Hopping Spread Spectrum (LR-FHSS) transmission on Semtech LR1110 and SX126x devices.
|
|
June 22 2022 | GO |
Network Infrastructure | SWNW004 | 1.4.0 | LoRa Cloud Application Server Node Examples |
This package is a collection of nodes for Node-RED which helps connection to LoRa Cloud. An example is included to demonstrate a LoRaWAN application server working with Semtech modems.
|
|
June 22 2022 | GO |
Network Infrastructure | SWNW003 | 1.0.1 | Azure Application Server Example |
This is an Azure based example LoRaWAN Application Server. This example Application Server was developed to use the LoRa Edge(TM) Tracker Reference Design as an end device but can easily be modified to support other devices. The project provides an easy to follow example of the interaction required by an Application Server with the LoRa Cloud(TM) Services to support functions such as Geolocation Solver (GNSS/Wi-Fi), Advanced Transport Services, Almanac update over-the-air, and others.
|
|
June 22 2022 | GO |
Network Infrastructure | SWNW001 | 1.0.1 | AWS Serverless Framework Example |
This package contains examples using the Serverless Framework, Python, AWS Lambda and AWS IoT Core Wireless (LoRaWAN) to interface between the LoRa Edge(TM) Tracker Reference Design and the LoRa Cloud. This code utilizes the LoRa Cloud API to first convert the ROSE-encoded stream into data sources. These data sources include WiFi and GNSS scans which can be passed back to LoRa Cloud for position computation. While this example is developed for AWS Lambda using AWS IoT Core Wireless functions, it could be simply adapted to other platforms or environments as required.
|
|
June 22 2022 | GO |