This message will disappear after all relevant tasks have been resolved.
Semantic MediaWiki
There are 1 incomplete or pending task to finish installation of Semantic MediaWiki. An administrator or user with sufficient rights can complete it. This should be done before adding new data to avoid inconsistencies.
Click here for Bluetooth® Low Energy Overview
1. Introduction
The STM32CubeWBA MCU Package[1] provides software components running on STM32WBA Series MCUs.
For all examples provided with the package, the following integrated development environments are supported:
- STMicroelectronics integrated development environment for STM32 products (STM32CubeIDE)
- IAR Systems® IAR Embedded Workbench® for Arm® (EWARM)
- Keil® Microcontroller Development Kit (MDK-ARM)
The Firmware Package for the STM32WB series is also available on STM32CubeWBA github[2].
2. STM32WBA Bluetooth® LE software architecture
The STM32WBA Bluetooth® low energy architecture Link to WBA SW Architecture
3. STM32WBA Bluetooth® LE application
The following Bluetooth® LE applications are delivered as source code
Application | Description | |
---|---|---|
Bluetooth® LE SIG | BLE_Beacon | Application advertising different types of beacon: ibeacon, eddystone (tlm, uuid, url) |
BLE_HealthThermometer | Application supporting the Health Thermometer Sensor as specified by the Bluetooth® SIG | |
BLE_HeartRate | Application supporting the Heart Rate Sensor as specified by the Bluetooth® SIG. | |
Operating System | BLE_HeartRate_ThreadX | Application supporting the Heart Rate Sensor with ThreadX implementation |
BLE_HeartRate_FreeRTOS | Application supporting the Heart Rate Sensor with FreeRTOS implementation | |
Bluetooth® LE ST proprietary | BLE_p2pServer & Multi Slave BLE_p2pClient | Simple ST proprietary applications to manipulate proprietary Services & Characteristics with single connection or multi slave connections |
BLE_p2pRouter | ST proprietary application to use the STM32WBA as a GAP Central & Peripheral" and "GATT Client & Server with multi link connection | |
BLE_DataThroughput | ST proprietary application to measure data throughput between 2 STM32WBA or with the dedicated ST Bluetooth® LE toolbox smartphone application (Android and IOS) | |
BLE_Fuota (Firmware Update Over The Air) | ST proprietary application to upgrade the STM32WBA firmware | |
BLE_SerialCom | ST proprietary application to simulate the previous Bluetooth® protocol "Serial Port Profile". The application is based on L2CAP Connection Oriented Channel (CoC) | |
BLE_p2pServer_Ext | Application to configure up to 8 advertising extended sets | |
BLE_p2pClient_Ext | Application to scan the extended advertising frames with extended API’s | |
BLE_TransparentMode | ST proprietary application to support the Direct Test Mode for RF certification. Standard host controller interface (HCI) and application (vendor) controller interface (ACI) can be sent by means of STM32CubeMonitor-RF |
4. Going further based on available application
Application | Description | |
---|---|---|
Bluetooth® LE Feature | power consumption Measurement | Explanation how to measure the power consumption with NUCLEO-WBA52CG development board |
BlueST SDK v2 | ||
|
5. References