Features
• Written in Python���
• Application samples available for a quick startup
• BSD license terms
• Used in combination with BlueST-SDK allows reading data from Bluetooth low
energy sensor nodes and performing local computation on the gateway before
sending data to the cloud
Description
EdgeST-SDK is an IoT edge computing abstraction library for Linux gateways.
It relies on cloud platform edge SDKs to enable local execution of functions on a
Linux gateway and synchronization with the cloud.
More specifically, it enables the creation of virtual devices on the gateway to map
non-IP connected devices (for example, via BLE), and the corresponding shadow
devices on the cloud.
Local computation can be directly performed on the gateway with the same logic
written for the cloud even when the Internet connection is lost: the shadow devices
are synchronized with the virtual devices as soon as the Internet connection is
available again.
EdgeST-SDK supports Amazon AWS Greengrass edge computing service and is
released under BSD (3-clause) license terms.
Product summary
Edge computing SDK EdgeST-SDK
Bluetooth low energy and
sensor technology SDK
BlueST-SDK
Edge computing software development kit (SDK)
EdgeST-SDK
Data brief
DB3827 - Rev 1 - January 2019
For further information contact your local STMicroelectronics sales office.
www.st.com
1 Order codes
Table 1. EdgeST-SDK order codes
Order code Description
EdgeST-SDK-Pyt Python version of EdgeST-SDK library that allows connecting and sending data to the cloud.
EdgeST-SDK
Order codes
DB3827 - Rev 1
page 2/4