Skip to content

Latest commit

 

History

History
95 lines (60 loc) · 2.48 KB

README.md

File metadata and controls

95 lines (60 loc) · 2.48 KB

LSM100A_SDK

Introduction

This document is a guide for the SDK provided to help develop devices based on the LSM100A LoRa/Sigfox module of Seongji.

The LSM100A is a state-of-art module integrating STMicroelectronics’ STM32WL. It is very less current consumption for IoT device to extend battery life. And, it also supports both of technologies – Sigfox and LoRa – with LSM100A module itself.

You can switch Sigfox or LoRa with it so that you can also reduce cost. It is highly optimized for IoT solution (Low-Power Consumption, Low-Cost)

For other information, please refer to the document in Document.


Architecture of the SDK

Document

  • HW Datasheet
  • User Manual
  • FW Download Guide
  • SDK Quick Start Guide
  • LoRa CLI Manual
  • LoRa API Manual
  • Sigfox CLI Manual
  • Sigfox API Manual

Drivers

Middlewares

Projects

NUCLEO-WL55CC

Applications

LoRaWAN_Sigfox

LSM100A

  • Core
  • LoRaWAN
  • Sigfox

LoRaWAN

LoRaWAN_End_Node

SubGHz_Phy

SubGHz_Phy_Per
SubGHz_Phy_PingPong

Utilities

PC_Software

  • AT Command GUI for LoRa
  • AT Command GUI for Sigfox

SDK Build


Build using the STM32CubeIDE

  1. Execute the .project file in Projects\NUCLEO-WL55CC\Applications\LoRaWAN_Sigfox\LSM100A\STM32CubeIDE folder.

  2. After STM32CubeIDE is executed, LSM100A_SDK_LoRaWAN_Sigfox project is created in the left Project Explorer tab.
    The program name is subject to change.

  3. Run Build All from the Project menu. After the build is completed, a hex file is created in the Release folder.


FW Download

Refer [SEONGJI]_LSM100A_FW_Download_Guide.pdf in Document folder