Professional Documents
Culture Documents
Microcontrollers Iot Connectivity Made Easier stm32 Mcus Lora
Microcontrollers Iot Connectivity Made Easier stm32 Mcus Lora
3 What is LPWAN?
2
Your industrial IoT application
& the key to success
Multiusage
Max lifetime
Cloud
• Real-time analytics
• Managed APIs
• Internet scale awareness
Things Human (us)
IoT
4
LoRa® takes Industrial IoT a step further
Services
• Health tracking Ethernet
• Food lifestyle Network Server
• Weight control 3G/4G
Wi-Fi * Application server
• FW update … Ethernet
3G/4G Admin control
Wi-Fi *
Gateway
Bluetooth® Low
Energy
5
Making our daily life easier with IoT devices
60
66
50 billion
40
30 37
billion
20
10
- 6
Source: ABI Research
Communication technologies - overview
WIFI/BT CELLULAR
Mbps
Kbps
7
ISM worldwide regulation
9
What is LoRa®?
1. A sub-GHz wireless technology enabling low data rate communication over long distances
2. Targeting M2M and internet of things, IoT applications
3. LoRa® technology provides a WAN capability, using a MAC protocol named LoRaWAN®
Source: Semtech 10
ST and the alliance
The LoRa® Alliance is an open, non-profit association of members. Its mission is to ensure
that LoRaWAN® is the open global standard for secure, carrier-grade IoT LPWAN connectivity.
Visit www.lora-alliance.org
August 2022
LoRa® Alliance is not responsible for the accuracy of information presented
Source: Semtech 14
LoRaWAN® device classes
Battery powered sensors (or actuators with no latency Mainly uplink with two potential
A (“all”) constraint) downlink slots after each uplink
Most energy efficient communication class.
Must be supported by all devices.
Battery powered actuators Programmed downlink slots to
B (“beacon”) Energy efficient communication class for latency- allow control within certain
controlled downlink. latency limits
Based on slotted communication synchronized with a
network beacon.
Main powered actuators Lowest latency command and
C (“continuous”) Devices, which can afford to listen continuously. control for less power critical
No latency for downlink communication. devices
Source: Semtech 15
LoRaWAN® device classes
END DEVICES
Source: Semtech 16
LoRaWAN® device classes
D1 Dx Dx
D2 Dx Dx
D3 Dx Dx
Dx Dx Dx
Network servers
Dx Dx Dx
Gateways
Devices Application
servers
Long-range sub-GHz 3G / 4G / Ethernet Ethernet
LoRa® (IP) (IP)
18
LoRa® network protocol
Solution providers
Device
Powered by STM32
19
LoRaWAN® - security
• To increase end-device authentication and security, a secure element can be added to the device
20
LoRa® powered by STM32WL
STM32L4
+ (G)FSK
(G)MSK
BPSK
=
+Arm
STM32WL
Cortex®-M0+
21
Alternatives: LoRa® powered by STM32
23
The tools that you need for your design
Online trainings
35 application notes STM32WL
Wiki.st.com
ecosystem Complete suite of
Getting started with LEARN development
TOOLS tools
LoRaWAN®
24
The STM32WL Nucleo-64 at a glance
CN
4 push buttons, 3 color LEDs,
Jumper settings
25
STM32WL - certifications overview
26
Legacy LoRaWAN® ecosystem for STM32
STM32CubeMX
STLINK Utility
Discovery kit Expansion board
ST and Murata® ST and USI® Partners IDE
P/N: B-L072Z-LRWAN1 P/N: I-NUCLEO-LRWAN1
Integrated ST-Link/V2-1:
mass storage device flash memory programming
Murata® module
28
Legacy hardware tools
I-NUCLEO-LRWAN1:
USI ® STM32 Nucleo expansion board for LoRa ®
USI® module
29
Hardware tools
P-NUCLEO-LRWAN2 & 3:
LoRaWAN® starter Pack
USI® module
RisingHF® module
Pressure, humidity,
temperature,
3D MEMS