Overview
Sample & Buy
Solutions
Documentation
Tools & Software
Quality & Reliability
eDesignSuite
Get Started
Partner products
Sales Briefcase
  • The X-CUBE-BLE1 expansion software package for STM32Cube runs on the STM32 and includes drivers for BlueNRG-MS/BlueNRG-M0 Bluetooth low energy devices.

    The expansion is built on STM32Cube software technology to ease portability across different STM32 microcontrollers.
    The software comes with sample implementations of the drivers running on the X-NUCLEO-IDB05A2 expansion board, when connected to a NUCLEO-L053R8, NUCLEO-L476RG, NUCLEO-F401RE or NUCLEO-F411RE development board.

    Key Features

    • Complete middleware to build Bluetooth low energy applications using BlueNRG-MS/BlueNRG-M0 devices
    • Easy portability across different MCU families, thanks to STM32Cube
    • Numerous examples to aid understanding:
      • Support for Standard Profiles (Peripheral and Central)
      • Support for Apple Notification Center Service (ANCS)
    • Package compatible with STM32CubeMX, can be downloaded from and installed directly into STM32CubeMX
    • Free, user-friendly license terms

Get Software

Recommended for you

Latest from ST

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator
    • Part number
      Status
      Description
      Type
      Supplier

      X-NUCLEO-IDB04A1

      NRND

      Bluetooth low energy expansion board based on BlueNRG for STM32 Nucleo

      STM32 ODE Connect HW ST

      X-NUCLEO-IDB05A2

      Active

      Bluetooth low energy expansion board based on the BlueNRG-M0 module for STM32 Nucleo

      STM32 ODE Connect HW ST
      X-NUCLEO-IDB04A1

      Description:

      Bluetooth low energy expansion board based on BlueNRG for STM32 Nucleo
      X-NUCLEO-IDB05A2

      Description:

      Bluetooth low energy expansion board based on the BlueNRG-M0 module for STM32 Nucleo
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeF4

      Active

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU & MPU Packages ST

      STM32CubeL0

      Active

      STM32Cube MCU Package for STM32L0 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Touch Sensing - and examples running on ST boards)

      STM32Cube MCU & MPU Packages ST

      STM32CubeL4

      Active

      STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS, USB, TouchSensing, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU & MPU Packages ST
      STM32CubeF4

      Description:

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)
      STM32CubeL0

      Description:

      STM32Cube MCU Package for STM32L0 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Touch Sensing - and examples running on ST boards)
      STM32CubeL4

      Description:

      STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS, USB, TouchSensing, File system, RTOS, Graphic - and examples running on ST boards)