Introduction
This document offers programming guidance for developers creating Bluetooth® Low Energy (BLE) applications with the STM32WB BLE stack APIs and associated event callbacks. It details the STM32WB BLE stack library framework, API interfaces, and event callbacks, enabling access to BLE functions on the STM32WB system-on-chip.
The guide explores fundamental BLE concepts, linking STM32WB BLE stack APIs, parameters, and event callbacks to BLE protocol stack features. A basic understanding of BLE technology is recommended for users.
For more information on the STM32WB series and BLE specifications, please refer to Section 7, 'Reference documents'.
The STM32WB is a low-power, single-mode BLE network processor, compliant with Bluetooth® specification v5.3, supporting both master and slave roles.
Manual Structure
This manual is organized as follows:
- Fundamentals of BLE technology
- STM32WB BLE stack library APIs and event callback overview
- Designing applications using STM32WB library APIs and event callbacks, with examples using a "switch case" event handler as an alternative to the event callbacks framework.