espressif/brookesia_service_bt

0.8.0

Latest
uploaded 4 hours ago
ESP-Brookesia generic Bluetooth host and A2DP Sink service.

Readme

# ESP-Brookesia Bluetooth Service

`brookesia_service_bt` exposes a generic `Bt` service. The initial profile is a
single-connection Classic Bluetooth A2DP Sink with AVRCP controls. PCM output
is routed through the Manager DataFlow AudioPlayback operation.

BLE GATT remains provided by `brookesia_service_ble`; both profiles share the
platform Bluetooth host when the target supports dual-mode Bluetooth.

Linux and WASM use an in-memory deterministic backend for tests and simulator
integration. On an ESP target, a BLE-only or ESP-Hosted controller exposes BLE
capabilities but reports A2DP/AVRCP as unavailable until a Classic-capable
board adaptor is selected; the service never silently emulates a wireless
speaker on hardware that cannot provide Classic Bluetooth.

Links

Supports all targets

To add this component to your project, run:

idf.py add-dependency "espressif/brookesia_service_bt^0.8.0"

download archive

Stats

  • Archive size
    Archive size ~ 19.93 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

espressif/brookesia_service_bt version: 0.8.0
|