Overview
Sample & Buy
Solutions
Resources
Tools & Software
Quality & Reliability
eDesignSuite
Get Started
Partner products
Sales Briefcase
  • The X-CUBE-GCP Expansion Package provides the porting of the Google Cloud™ IoT Device SDK for STM32L4 Series microcontroller acting as end device. X-CUBE-GCP runs on the B-L475E-IOT01A Discovery kit using Wi-Fi® connectivity with an on-board Inventek module. For this platform, a sample application configures the network connectivity parameters, and illustrate various ways for a device to interact with the cloud. The application shows how a simple client application can connect to the IoT Core service of Google Cloud Platform™ to publish device state and telemetry data, and receive device configuration from the cloud. Device authentication through JWT (Json Web Token), TLS encryption, and authentication are supported. The B-L475E-IOT01A board reports telemetry data such as measurement of humidity, temperature, and atmospheric pressure.

    Key Features

    • Quick evaluation and development of IoT Core service for the Google Cloud Platform™
    • Ready-to-run firmware example
    • Based on Google Cloud™ IoT Device SDK for Embedded C
    • MQTT cloud connection
    • JWT secure connection
    • TLS encryption
    • Wi-Fi® connectivity
    • Telemetry data reporting

Get Software

Recommended for you

Latest from ST

Embedded Software

    • Part Number

      Connectors for various cloud providers as software expansions for STM32Cube

Evaluation Tools

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB3679
      Google Cloud Platform™ software expansion for STM32Cube
      2.0
      147.78 KB
      PDF
      DB3679

      Google Cloud Platform™ 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
      UM2388
      Development guidelines for STM32Cube firmware Packs
      1.0
      2.96 MB
      PDF
      UM2441
      Getting started with Google Cloud Platform™ Expansion Package for STM32Cube
      1.0
      1.37 MB
      PDF
      UM2312

      Development checklist for STM32Cube Expansion Packages

      UM2285

      Development guidelines for STM32Cube Expansion Packages

      UM2388

      Development guidelines for STM32Cube firmware Packs

      UM2441

      Getting started with Google Cloud Platform™ Expansion Package for STM32Cube

Presentations & Training Material

    • Description Version Size Action
      STM32 and STM8 embedded software solutions 8.0
      3 MB
      PDF
      STM32Cube ecosystem overview - Making STM32 development easier 1.2
      5.55 MB
      PDF

      STM32 and STM8 embedded software solutions

      STM32Cube ecosystem overview - Making STM32 development easier

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
      6.6
      87.58 KB
      PDF
      SLA0048

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