Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Cloud Connectivity - ST Offering

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

IoT: Cloud Connectivity

Expansion Packages for


STM32Cube
IoT and Cloud
While M2M network connects machines in closed systems,
IoT enhances the existing networks through an intelligent cloud

Cloud

• Real time analytics


• Managed APIs
• Internet scale awareness

Things Human (us)

2
Software Bricks for Cloud Connectivity
From Thing to Remote User from any location
based on IP technologies

Thing Cloud User

User Application Front end +


Apps/Browser
Services (Fleet, Data mining, …)
Cloud provider specific protocols
Things protocols
Standard IP technology Storage
Security software bricks for
integrity and data confidentiality

Ethernet, Wi-Fi, Cellular

MCU + modems
3
STM32Cube Expansion Packages for IoT
Software Development Kits enabling developers to quickly connect
their devices to any Cloud service provider

User Application Cloud connectivity, data integrity and confidentiality


IoT STM32Cube Expansion Packages

Cloud provider specific protocols Reduce Development Cost thanks to


the pre-configured ST applicative examples
Standard TCP/IP technology

Ad-hoc security software bricks Secure Firmware Upgrade over-the-air (FUOTA)

Ethernet, Wi-Fi, Cellular Flexible and hardware agnostic API


STM32 + companion chips to support different connectivity technologies
4
Dedicated STM32Cube Expansion Packages

Connection to Tier 1 Cloud service providers made as easy as 1, 2, 3

User Application Dedicated to Tier 1 Cloud service providers


Dedicated IoT STM32Cube Expansion Packages
• X-CUBE-AWS
AWS, Azure, GCP, Watson
Specific Cloud Connectivity
• X-CUBE-AZURE
• X-CUBE-GCP
MQTT • X-CUBE-WATSON

TLS
TCP/IP Stack Comprehensive SW solutions
SW or HW Crypto
• Cloud connectivity and security (MQTT, TLS)
Ethernet, Wi-Fi, Cellular • Support of native Cloud providers services*
• Applicative examples preconfigured for ST boards
Secure Element*
• Ethernet, Wi-Fi and Cellular technologies

* Available for X-CUBE-AWS 5


Generic STM32Cube Expansion Package

Connection to any Cloud service provider made as easy as 1, 2, 3

User Application Dedicated to generic IoT connectivity


Generic IoT STM32Cube Expansion Packages

Standard IoT protocols


Generic Cloud Connectivity • X-CUBE-CLD-GEN

MQTT, HTTP

TLS Comprehensive SW solutions


TCP/IP Stack
SW or HW Crypto
• Cloud connectivity and security (MQTT, HTTP, TLS)
Ethernet, Wi-Fi, Cellular • Applicative examples preconfigured for ST boards
• Ethernet, Wi-Fi and Cellular technologies

6
Distribution
Available for FREE and in source format
under business-friendly license terms from st.com

X-CUBE-AWS X-CUBE-AZURE X-CUBE-GCP

• www.st.com/x-cube-aws • www.st.com/x-cube-azure • www.st.com/x-cube-gcp

Documentation
X-CUBE-WATSON X-CUBE-CLD-GEN
and licensing
• User Manuals for each package
• www.st.com/x-cube-watson • www.st.com/x-cube-cld-gen • Mixed license distribution model
(SLA0048)

7
X-CUBE-AWS: Supported ST board
STM32L4+ Discovery kit IoT node allowing out-of-the-box
development with X-CUBE-AWS

B-L4S5I-IOT01A

ISM43362-M3G-L44 802.11 b/g/n


compliant Wi-Fi® module

Multiway sensing, ARDUINO® Uno


V3 and Pmod™ connectivity

8
Supported ST boards: Ethernet, Wi-Fi and Cellular
ST boards allowing out-of-the-box development with X-CUBE-AZURE,
X-CUBE-GCP, X-CUBE-WATSON and X-CUBE-CLD-GEN

STM32F413H-DISCO

STM32F769I-DISC1
STM32F769I-DISCO
B-L475E-IOT01A1
B-L475E-IOT01A2

P-L496G-CELL02

9
Example Projects and IDEs
Example projects preconfigured for
STM32CubeIDE, Arm ® Keil®, IAR, and ST boards

10
Key Takeaways

Full integration of Connectivity, Cloud services and Security

STM32Cube Expansion packages for Cloud


Developers benefit from
Integration of specific • Easy and straightforward native support of Tier 1
Security Integration Cloud providers services*
Cloud providers SDKs
• Secure Firmware Upgrade over-the-air (FUOTA)
IoT Protocols reference implementations for quicker device
management prototyping
Abstracted
Applicative Examples • Easy and fast learning curve thanks to the
Connectivity
STM32Cube user experience for hassle-free Cloud
Technologies connectivity

www.st.com/x-cube-cloud * Available for X-CUBE-AWS


11
Releasing your creativity

/STM32

@ST_World

community.st.com

www.st.com/x-cube-cloud

github.com/STMicroelectronics

wiki.st.com/stm32mcu

12
Find out more at www.st.com/STM32

© STMicroelectronics - All rights reserved.


ST logo is a trademark or a registered trademark of STMicroelectronics International NV or its affiliates in the EU and/or other countries.
For additional information about ST trademarks, please refer to www.st.com/trademarks.
All other product or service names are the property of their respective owners.

You might also like