Skip to content

X-CUBE-BLE2 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers for BlueNRG-2 and BlueNRG-2N Bluetooth Low Energy devices.

License

Notifications You must be signed in to change notification settings

STMicroelectronics/x-cube-ble2

Repository files navigation

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:

About

X-CUBE-BLE2 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers for BlueNRG-2 and BlueNRG-2N Bluetooth Low Energy devices.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published