STM32CubeWB0

Active
Design Win

STM32Cube MCU Package for STM32WB0 series (HAL, Low-Layer APIs and CMSIS, File system, RTOS, BLE stack and examples running on ST boards)

Get Software Download databrief

Product overview

Description

STM32Cube is an STMicroelectronics original initiative to improve designer productivity significantly by reducing development effort, time, and cost. STM32Cube covers the whole STM32 portfolio.

STM32Cube includes STM32CubeMX, a graphical software configuration tool that allows the generation of C initialization code using graphical wizards.

It also comprises the STM32CubeWB0 MCU Package, composed of the STM32Cube hardware abstraction layer (HAL) and the low-layer (LL) APIs, a consistent set of middleware components such as STM32_BLE (Bluetooth® Low Energy 5.4), FreeRTOS™ kernel, and FatFS generic file system module.

The STM32CubeWB0 gathers in one single package all generic embedded software components required to develop an application on STM32WB0 series microcontrollers.

Additional 2.4 GHz radio demonstrations are also provided to show more complex and advanced scenarios (such as low-power manager integration, and over-the-air firmware upgrade capability).

  • All features

    • Consistent and complete embedded software offer that frees the user from dependency issues
    • STM32WB0 series support
    • STM32WB0 series middleware: FreeRTOS™ kernel, FatFS generic file system module
    • STM32WB0 specific middleware: STM32_BLE, including Bluetooth® Low Energy 5.4 stack, certified with Bluetooth® SIG
    • STM32_BLE, Bluetooth® Low Energy applications
    • 2.4 GHz radio proprietary driver
    • 2.4 GHz radio proprietary driver examples
    • 2.4 GHz radio proprietary driver demonstrations
    • CMSIS files
    • Low-layer and hardware abstraction layer peripheral drivers and related examples
    • Support for the Nucleo board
    • Free user-friendly license terms
    • Update mechanism with new-release notification capability

Get Software