STM32WB Bluetooth® Low Energy Stack Programming Guidelines

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.

File Info : application/pdf, 90 Pages, 1.40MB

PDF preview unavailable. Download the PDF instead.

pm0271-stm32wb-bluetooth-low-energy-stack-programming-guidelines-stmicroelectronics

References

C2 v20.4.0000 build 240 - c2 rendition config : Techlit Active Antenna House PDF Output Library 7.2.1732; modified using iText 2.1.7 by 1T3XT

Related Documents

Preview STM32WB Series Microcontrollers: Building Wireless Applications (AN5289)
STMicroelectronics Application Note AN5289 guides developers on creating Bluetooth Low Energy (BLE) and 802.15.4 wireless applications using STM32WB Series microcontrollers. Covers software architecture, protocols, and development steps for IoT and embedded systems.
Preview STM32WB 系列微控制器空中应用和无线固件更新
本文档介绍了通过低功耗蓝牙®(BLE)连接在ST32WB设备上进行空中(OTA)固件更新的过程。它解释了如何使用STM32Cube固件包中提供的OTA应用程序,该应用程序可以更新用户应用程序、无线固件和固件升级服务。
Preview STM32WB Series: Building Wireless Applications
A comprehensive guide for developing Bluetooth Low Energy (BLE) and 802.15.4 applications using STM32WB Series microcontrollers. This document details the necessary steps, essential information, and considerations for designing wireless applications.
Preview STM32WB Bluetooth Low Energy (BLE) Wireless Interface - Application Note AN5270
This application note from STMicroelectronics details the Bluetooth Low Energy (BLE) wireless interface of the STM32WB microcontroller series, focusing on Host Controller Interface (HCI) commands for developers.
Preview STM32WB 系列微控制器无线应用开发指南
本应用笔记详细介绍了如何基于STM32WB系列微控制器构建低功耗蓝牙(BLE)或802.15.4应用。内容涵盖软件架构、系统初始化、BLE和Thread应用设计、MAC 802.15.4协议栈以及固件更新等关键方面。
Preview STM32WB HAL and Low-Layer Drivers User Manual
This user manual provides a comprehensive guide to the STM32WB HAL (Hardware Abstraction Layer) and low-layer drivers. It details the STM32Cube ecosystem, driver architecture, APIs, and data structures, enabling developers to efficiently build applications for STM32WB microcontrollers.
Preview BlueNRG-LP Development Kits User Manual
User manual for STMicroelectronics' BlueNRG-LP development kits, featuring the STEVAL-IDB011V1 board. Covers hardware, setup, programming, debugging, and various Bluetooth Low Energy demonstration applications for IoT and wireless development.
Preview STEVAL-IDB008V2 Evaluation Platform Data Brief - STMicroelectronics BlueNRG-2
This data brief details the STEVAL-IDB008V2, an evaluation platform from STMicroelectronics featuring the BlueNRG-2 Bluetooth low energy system-on-chip. It highlights features such as Bluetooth 5.0 compliance, high output power, low power consumption, integrated sensors (accelerometer, gyroscope, pressure), and multiple connectivity options.