Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.88 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.88 KB

X-CUBE-BLE2 Firmware Package

latest tag

The X-CUBE-BLE2 is an expansion software package for STM32Cube. This software provides drivers running on STM32 for STM's BlueNRG-2 Bluetooth Low Energy device. This software package is built on top of STM32Cube software technology that ease portability across different STM32 microcontrollers.

X-CUBE-BLE2 software features:

  • Complete middleware to build applications using BlueNRG-2 network processor.
  • Easy portability across different MCU families thanks to STM32Cube.
  • Sample applications that the developer can use to start experimenting with the code.
  • References to free Android and iOS Apps that can be used along with the sample applications.
  • Free, user-friendly license terms.
  • Examples implementation available for X-NUCLEO-BNRG2A1 STM32 expansion board plugged on top of one NUCLEO-L476RG.

The figure below shows the overall architecture.

X-CUBE-BLE2 Block Diagram

  • At the bottom layer there are the HW components: the STM32 MCU and the BlueNRG-2 network processor.
  • The drivers abstract low level details of the hardware and allow the middleware software to provide Bluetooth LE features in a hardware independent fashion.
  • The applications provide examples of how to use the code.

Related information and documentation: