Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • The X-CUBE-AWS Expansion Package consists of a set of libraries and application examples for STM32L4 Series, STM32F4 Series, and STM32F7 Series microcontrollers acting as end devices.

    X-CUBE-AWS runs on four platforms. The B-L475E-IOT01A and 32F413HDISCOVERY boards support Wi-Fi® connectivity with an on-board Inventek module. The 32F769IDISCOVERY board provides a native Ethernet interface. The P-L496G-CELL02 pack includes an STM32L496AGI6-based low-power Discovery board equipped with Quectel's BG96 modem (LTE Cat M1/NB/2G fallback) for cellular connectivity.
    For the four platforms, a sample application configures the network connectivity parameters, and illustrates the various ways for a device to interact with AWS IoT Core™. The application shows how a simple client application can connect to Amazon Web Services® (AWS) in order to publish device state and telemetry data, and receive device configuration from the cloud.
    It is possible to securely update firmware based on a bootloader derived from the X-CUBE-SBSFU Expansion Package.
    The application handles AWS jobs to control the user LED state remotely from the AWS IoT console, or to trigger remote firmware update.
    It connects to the ST-AWS-Dashboard for easy sensor data visualization and device control.
    Device authentication and TLS encryption security features are complemented on the client side by the Secure Boot and Secure Firmware Update features.
    The B-L475E-IOT01A board reports telemetry data such as measurement of humidity, temperature, and atmospheric pressure.

    Key Features

    • Ready-to-run firmware example using cellular, Wi-Fi®, and Ethernet connectivity to support quick evaluation and development of AWS IoT cloud applications
    • Board configuration interface
    • Secure Boot and Secure Firmware Update
    • TLS encryption
    • AWS IoT connection, subscribe and publish
    • AWS job support
    • Connection to STMicroelectronics dashboard for AWS
    • Specific features on the B-L475E-IOT01A board such as measurement of humidity, temperature, 3-axis magnetic data, 3D acceleration, 3D gyroscope data, atmospheric pressure, and time-of-flight

Get Software

Recommended for you

Evaluation Tools

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB3215
      STM32 Amazon Web Services® IoT software expansion for STM32Cube
      3.0
      161.13 KB
      PDF
      DB3215

      STM32 Amazon Web Services® IoT software expansion for STM32Cube

    • Description Version Size Action
      UM2312
      Development checklist for STM32Cube Expansion Packages
      2.0
      306.99 KB
      PDF
      UM2285
      Development guidelines for STM32Cube Expansion Packages
      1.0
      485.46 KB
      PDF
      UM2178
      Getting started with X-CUBE-AWS STM32Cube Expansion Package for Amazon Web Services® IoT
      2.0
      1.39 MB
      PDF
      UM2312

      Development checklist for STM32Cube Expansion Packages

      UM2285

      Development guidelines for STM32Cube Expansion Packages

      UM2178

      Getting started with X-CUBE-AWS STM32Cube Expansion Package for Amazon Web Services® IoT

Presentations & Training Material

    • Description Version Size Action
      IoT: Cloud Connectivity Expansion Packages for STM32Cube 1.0
      895.03 KB
      PDF
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      IoT: Cloud Connectivity Expansion Packages for STM32Cube

      STM32 and STM8 embedded software solutions

Publications and Collaterals

    • Description Version Size Action
      STM32 Open Development Environment Brochure 17.09
      1.21 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      544.58 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

Legal

    • Description Version Size Action
      SLA0048
      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
      5.7
      87.58 KB
      PDF
      SLA0048

      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT