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 SPSGRF modules and S2-LP.

The expansion is built on STM32Cube software technology to ease portability across different STM32 microcontrollers.

The software comes with sample applications of P2P, wM-Bus and 6LoWPAN communication protocols, running on a compatible SPIRIT1 or S2-LP expansion board when connected to a compatible STM32 Nucleo development board.

Key Features

  • Firmware package to start developing using SPIRIT1 or S2-LP expansion boards
  • Complete middleware to build wireless meter bus (wM-Bus) applications using the wM-Bus library (X-NUCLEO-S2868A1 and X-NUCLEO-IDS01A4 only)
  • Middleware library with Contiki OS and Contiki 6LoWPAN protocol stack 3.x (NUCLEO-F401RE and NUCLEO-L152RE only)
  • Point-to-point communication sample application for simple buffer transmission and acknowledgement implementation
  • Low-power optimizations for the STM32 MCU family
  • Easy portability across different MCU families thanks to STM32Cube
  • PC-based application (Windows®) for wM-Bus to log meter data
  • Free user-friendly license terms
  • Sample implementation available on X-NUCLEO-IDS01A4 or X-NUCLEO-IDS01A5 and X-NUCLEO-S2868A1 expansion boards when connected to NUCLEO-F401RE, NUCLEO-L053R8 or NUCLEO-L152RE boards




Technical Documentation

Product Specifications
Description Version Size
DB2556 DB2556: Sub-1 GHz RF communication software expansion for STM32Cube 4.0 670 KB
User Manuals
Description Version Size
UM2312 UM2312: Development checklist for STM32Cube Expansion Packages 1.0 283 KB
UM2285 UM2285: Development guidelines for STM32Cube Expansion Packages 1.0 485 KB
UM2040 UM2040: Getting started with Contiki6LP, Contiki OS and 6LoWPAN sub-1 GHz RF in X-CUBE-SUBG1 expansion for STM32Cube 4.0 2 MB
UM1904 UM1904: Getting started with X-CUBE-SUBG1, Sub-1 GHz RF software expansion for STM32Cube 3.0 2 MB
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

Presentations & Training Material

Description Version Size
Contiki6LP quick start guide 1.3 2 MB
STM32 and STM8 embedded software solutions 6.0 2 MB

Publications and Collaterals

Description Version Size
STM32 Open Development Environment Brochure 17.09 1 MB
Sensor & motion algorithm software pack for STM32Cube 1.0 544 KB


License Agreement
Description Version Size
SLA0077 SLA0077: SOFTWARE LICENSE AGREEMENT ("Agreement") 2.11 633 KB

Tools and Software

STM32 Open Development Environment
Embedded Software
MCUs Embedded Software

Get Software

Part Number General Description Software Version Supplier Marketing Status Download
X-CUBE-SUBG1 Sub-1 GHz RF communication software expansion for STM32Cube 3.1.0 ST Active


Support & Community