# Bluetooth® Low Energy

[中文]

Bluetooth Low Energy (Bluetooth LE) provides low-power wireless communication for IoT devices such as wearables, sensors, and smart home products. This section documents the Bluetooth LE API Reference, covering APIs for device discovery, data exchange, and Wi-Fi provisioning over Bluetooth LE.

For usage concepts and tutorials, see Bluetooth Low Energy in API Guides.

The Bluetooth LE API in ESP-IDF is organized into the following parts:

- Bluetooth Low Energy GAP

  Handles advertising, scanning, connection management, and security operations

- Bluetooth Low Energy GATT Define

  Common data types and constants for attributes, characteristics, and UUIDs used in GATT operations

- Bluetooth Low Energy GATT Server

  Exposes services and characteristics to remote clients (peripheral role)

- Bluetooth Low Energy GATT Client

  Discovers and accesses services on remote servers (central role)

- Bluetooth Low Energy BluFi

  Enables Wi-Fi provisioning and configuration via Bluetooth LE

Each part typically includes an Overview, Application Examples, and API Reference, covering purpose, main functionality, sample usage, and detailed API documentation.

Was this page helpful?

- Thank you! We received your feedback.
- If you have any comments, fill in Espressif Documentation Feedback Form.

- We value your feedback.
- Let us know how we can improve this page by filling in Espressif Documentation Feedback Form.