LoRa and Low Power Processing Solutions LTE IoT Starter Kits · •Development kit: • Region AME:...
Transcript of LoRa and Low Power Processing Solutions LTE IoT Starter Kits · •Development kit: • Region AME:...
STM32 Ultra-Low-Power MCU
STM32 LoRa node efficiently samples temperature
data and transmits the data using the LoRa radio to a
MultiTech Gateway. This data is then sent via the
Senet connectivity platform to AWS. AVS interaction
with STM32L0 LoRa node
STM32 power shield and companion
STM32CubeMonitor-Power gives detailed insights
that would otherwise require an oscilloscope or other
expensive test gear
Power Measurement of an Ultra-Low-Power STM32L0 LoRa Node
STM32L0
LoRa Nodes
Device-n
Device-n
MultiTech LoRa
GatewaySenet Network
Server
Application
Server
STM32 power shield and STM32CubeMonitor-Power
accurately measures power consumption of LoRa Node
STM32L4+ Ultra-Low-Power MCU
STM32L4+ ultra-low-power microcontrollers based on
the high-performance ARM® Cortex®-M4 32-bit RISC
core operating at a frequency of up to 120 MHz
Embedded advanced graphic peripherals: Chrom-ART
Accelerator (DMA2D) and Chrom-GRC™ (GFXMMU) for
memory optimization for round displays
Outstanding power consumption in all modes: Run,
sleep, LP RUN, LP Sleep, stop, standby, shutdown
More performance and ultra-low-power leader
0
50
100
150
L433 L452 L476 L496 L053 L011 L4R5 A1 A2
ULPMark-PP at 3.0V
0
50
100
150
L433 L452 L476 L053 L496 L011 L4R5 A2
ULPMark-PP at 1.8V
EEMBC ULPBench Leader
LTE IoT Starter Kits
LPWAN – LTE
Cat-M1 / NB-IoT
IoT Enabler
• Feature Rich
• Use Cases
STM32 Ecosystem
Cellular Driver
Middleware
End to End
Experience
Sensor to Cloud
STM32 based Development Kits with AT&T
Cellular LPWAN – LTE Cat-M1
Published HERE
-M
STM32 based Development Kits with Verizon
Cellular LPWAN – LTE Cat-M1
Published HERE Publication ~Mid’18-M
ST IoT Cellular Dev-Kit Values
Multi-Radio
Cost
Effective
Feature Rich &
Low-Power-M
& IoT
EnablerMass
Market
-NB-IoT
IoT Enabler – Feature Rich & Low Power
STM32L4 Discovery Kit IoT Node – Multi-link Communication, Multiway sensing
Bluetooth(R)
Low Energy
Sub GHz
Wi-Fi
NFC EEPROM
STM32L475VG
MEMS
Microphone
MEMS
Microphone
TOF Sensor
Gyro/Accell
PressureMagnetometer
Humidity and
Temperature
Cellular LPWAN – Use Cases 10
Low-Bitrate – Low-Power – Long Battery Life
Trackers (Asset, Animal…)
Mobility (Wearable…)
Smart City, Smart Industry, Smart Home
IoT STM32 Ecosystem
ST wide portfolio to cover a wide range of IoT embedded needs
STM32 Nucleo development boards Covering the broad portfolio of STM32 MCU families
STM32 Nucleo expansion boards (X-NUCLEO)Offering peripheral functions36
27INT
EG
RA
TIO
N
Cloud provider SDKs supported, enabling sensor-to-cloud platforms
SW packages from drivers to full application examples and mobile applications131
3
ST & 3rd-party form-factor boards
Common SW platform
Modular hardware Form factor boards
Ready to use
Smartphone AppsSmart
Industry
Smart
CitySmart
Things
Smart
Home
Bluecoin
SensorTile
SmarTAG
Discovery
Kit IoT Node
SensiBLE
STM32 – Cellular Driver Middleware
STM32 Cellular Driver Middleware• Socket APIs for data plane
• AT command HAL
• Control various modem vendors
• Modem Error Management
• FreeRTOS pre-integration
• Security: TLS
• Sensor to Cloud Application Examples
Bring a More Robust Solution
ST Smart Parking Application based on SigFox protocol
ST Smart Parking
Demo
S2-LP & Eval Kit
Overview
ST Sigfox-compliant
Tools Offering
Sigfox AP
Application Server
(https://smartparkingd
emo.azurewebsites.ne
t)
Internet
P2
P3
P1
P4
Payment
Gateway
Communication Scenario
IPv6/6LoWPAN
Network
SmartParking Demo – Node Hardware
Android Phone/Tablet
RouterMobile device
Hotspot WiFi for
Internet connection
Additional requirements
Smart Parking
Sensor Node
CLOUD
ToF Sensor
S2-LP
Payment
Gateway
Sub-1GHz / BLE Combo-Radio IoT Node
Features Overview
• IoT Node with BLE/LPWAN Dual-Radio
• No need for a local gateway or access point
• IEEE 802.15.4g MAC support
• Parking payment with mobile device, with parking
spot selection over Bluetooth low energy
connection
• Car detection based on proximity sensor
• Designed for STM32ODE including stackable HW,
Drivers, Middleware libraries and implementation
examples
Dual-chip programmable solution
Application scenarios:
Wireless Sensor Nodes, Asset Trackers, Remote diagnostic, Finder/Tags, SmartParking, Smart Objects
BlueNRG-1
S2-LP OverviewRF Features Overview
• Frequency bands: 430-470 MHz, 860-940MHz
• Modulation schemes: 2G-FSK, 4G-FSK, OOK and ASK
• Air data rate from 0.3 to 500 kbps
• Programmable output power: -30dBm to +16dBm
• Excellent RX sensitivity: -124dBm @1.2kbps / -130dBm @ 300bps
• More than 140 dB RF link budget
• Embedded CSMA/CA engine based on listen-before-talk systems
• Sigfox modulation compliancy
• Built-in SMPS block for optimum current consumption
MAC Features
• LDC/Sniff mode, CSMA/CA
• Advanced Embedded packet handler flexibility:
• Bit granularity for preamble (up to 256Bytes) and sync (up to 64bytes)
• Configurable pattern recognition down to bit granularity
• Manchester encoding/decoding
• IEEE 802.15.4g MAC for Home Energy Management System
Protocol Support
• Sigfox
• 6LowPAN
• Wireless M-BUS
• 802.15.4g
Top-Notch Low-Power figures
Ultra-low power consumption:
RX Power (peak)
6.7 mA
Tx Power 10 mA @ +10dBm
Sleep/Shutdown 300 nA /2.5nA
Sub-GHz
QFN24 4x4
Sigfox-certified toolsSTEVAL-FKI868V2 / FKI915V1
• Development kit:
• Region AME: STEVAL-FKI915V1
• Region EMEA: STEVAL-FKI868V1
• Sigfox SDK:
• STSW-S2LP-SFX-DK
Sigfox-ready sub-1GHz RF kitsaccelerate sensor-to-cloud IoT applications
Sigfox End-Product-certified
development kit
Development Kit for Out-of-the-box
Sensor-to-Cloud Connectivity
• Based on STM32 Nucleo board
• No need for a local gateway or access point.
• Read more
Ready-to-Go Sigfox Offering• Evaluation kits for worldwide coverage
• STEVAL-FKI868V1 – 868MHz
• RCZ1 (Europe)
• STEVAL-FKI915V1 - 915MHz + PA
• RCZ2 (US, Canada, Mexico, Brazil)
• RCZ4 (New Zealand, Colombia, Peru’, Singapore)
• S2-LP Sigfox SW package for developers (STSW-S2LP-SFX-DK)
• Available Sigfox SW libraries for:
• ARM Cortex M0, M0+ and M3
• SDK for Dual-Radio BLE + SIGFOX
• BlueNRG-1 + S2-LP evaluation kit
21/05/2018
BlueNRG-1Bluetooth® SMART 4.2 SoC
• Development kit:
• STEVAL-IDB007V1/2 or
STEVAL-IDB008V1/2
2.4 GHz
BlueNRG Radio
Link Layer
GPIO
Cortex-M0
32MHz
BLE Application Processor
BlueNRG-1
Comm.
Peripherals
BLE Protocol stack
Application and Profiles
ADC
o Single-mode Bluetooth® SMART 4.2 System on Chip
o ST Bluetooth Low Energy Stack, Profiles and Application
o SMART power management: DC-DC / Linear Voltage
regulator Operating supply voltage from 1.7 up to 3.6V
o Extended Temperature Range: up to 105⁰C
o 16MHz or 32MHz Crystal Oscillator
o Low Frequency Crystal Oscillator or Integrated Ring
Oscillator Up to 32 MHz ARM Cortex M0 Core
o 24 kB Ultra Low Leakage
o 160 kB Flash memory
o SPI M/S,I2C M/S, UART, PDM Input I/F PWM GPIOs 15
o Package WCSP34 2.65x2.65mm, QFN32 5x5 mm.
o QFN32 for Automotive Grade qualification
o BlueNRG based radio
RX 7.7 mA
TX 8.3 mA @ 0 dBm
Sleep 1µA
Best in Class Output Power Level: +8dBm
Receiver sensitivity -88dBm
BlueNRG-1 Kit: STEVAL-IDB007V1
Arduino connectors
Arduino connectors
RF SMA connector
USB2Serial conv and
Flashing over UART
BlueNRG-1
JTAG Interface
Combo-Radio IoT NodeBLE-Sub-1GHz Development Kit
Thanks to 256KB BlueNRG-2 brings design flexibility> BLE 4.2 features, customer application, Sigfox stack, Application update Over the Air
@STSW-BNRG-S2LP
• Remote monitoring
• Tracking and Positioning
• Notifications of events
• Data aggregation
• Diagnostic and assistance
STSAFE-A1SXEnforcing Point-to-Point Security
Security features• STSAFE-A1SX is CC EAL5+ AVA_VAN5 certified
• Data integrity over the Sigfox network:
• Signature of payloads before uplink
• Verification of downlink payloads
• Optional data confidentiality over the Sigfox network:
• Encryption of payloads before uplink
• Decryption of downlink
• Optional Secure channel using AES-128UFDFPN 8 pitch 2x3
SO8N