Sub-1 GHz RF communication software expansion for STM32Cube

X-CUBE-SUBG1 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers that recognize the Sub-1 GHz RF communication for SPIRIT1 modules SPSGRF (SPSGRF-868 or SPSGRF-915). The expansion is built on STM32Cube software technology to ease portability across different STM32 microcontrollers. The software comes with examples of implementation of P2P and WM-Bus communication protocols, running on a SPIRIT1 module SPSGRF expansion board (X-NUCLEO-IDS01A4 or X-NUCLEO-IDS01A5) when connected to a NUCLEO-F401RE or NUCLEO-L053R8. WM-Bus communication protocol is available for X-NUCLEO-IDS01A4 only.

Key Features

  • Firmware package to kick-start development using SPIRIT1 expansion boards
  • Complete middleware to build wireless meter bus (WM-Bus) applications using the WM-Bus library (X-NUCLEO-IDS01A4 only)
  • Sample point-to-point communication application for simple buffer transmit and acknowledgement implementation
  • Low-power optimizations for the STM32 MCU family
  • Easy portability across different MCU families thanks to STM32Cube architecture
  • PC-based application (Windows® ) for WM-Bus to log meter data
  • Free user-friendly license terms
  • Sample implementation available on board X-NUCLEO-IDS01A4 or X-NUCLEO-IDS01A5 when connected to NUCLEO-F401RE or NUCLEO-L053R8




Technical Documentation

Product Specifications
Description Version Size
DB2556 DB2556: Sub-1 GHz RF communication software expansion for STM32Cube 2.0 229 KB
User Manuals
Description Version Size
UM1892 UM1892: Getting started with the X-CUBE-SUBG1 for WM-Bus communications based on Sub-1 GHz RF expansion board 1.0 2 MB
UM1904 UM1904: Getting started with the software package for Point-to-Point communications using SPIRIT1 sub-1GHz modules in X-CUBE-SUBG1, Expansion for STM32Cube 1.0 1 MB

Publications and Collaterals

Description Version Size
STM32 Open Development Environment Brochure 15.10 4 MB


License Agreement
Description Version Size
SLA0055 SLA0055: SOFTWARE LICENSE AGREEMENT ("Agreement") 2.0 119 KB

Tools and Software

Embedded Software
STM32 Open Development Environment
MCUs Embedded Software

Get Software

Part Number Software Version Marketing Status Supplier Order from ST
X-CUBE-SUBG1 1.2.0 Active ST


Support & Community