Logo
  • Built-in search
  • Google search
  • Kapa AI search
Zephyr Project v: latest
Document Release Versions
latest
4.4.0
4.3.0
3.7.0 (LTS)
Downloads
PDF
zephyrproject.org Links
Project Home
SDK
Releases
  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
  • Build and Configuration Systems
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
    • Application Development
    • Architecture-dependent Samples
    • Basic
    • Bluetooth
      • Bluetooth Audio
      • Bluetooth Classic
      • Beacon
      • Broadcaster
      • BTHome sensor template
      • Central
      • Central / GATT Write
      • Central Multilink
      • Central OTC
      • Central Periodic Advertising Sync Transfer (PAST)
      • Channel Sounding
      • Cycling Speed and Cadence (CSC) Peripheral
      • Direct Advertising
      • Direction Finding Central
      • Direction Finding Periodic Advertising Beacon
      • Direction Finding Periodic Advertising Locator
      • Direction Finding Peripheral
      • DIS Peripheral
      • Eddystone
      • Elapsed Time Service (ETS) Peripheral
      • Encrypted Advertising
      • ESP Peripheral
      • Extended Advertising
      • HCI 3-wire (H:5)
      • HCI IPC
      • HCI Power Control
      • HCI SPI
      • HCI UART
      • HCI UART async
      • HCI USB
      • HCI Vendor-Specific Scan Request
      • Health Thermometer (Central)
      • Health Thermometer (Peripheral)
      • Heart-rate Monitor (Central)
      • Heart-rate Monitor (Peripheral)
      • HID Peripheral
      • iBeacon
      • ISO (Central)
      • ISO (Peripheral)
      • Isochronous Broadcaster
      • Isochronous Broadcaster Benchmark
      • Isochronous Connected Channels Benchmark
      • L2CAP Connection Oriented Channels (Acceptor)
      • L2CAP Connection Oriented Channels (Initiator)
      • Mesh
      • Mesh Demo
      • Mesh Provisioner
      • MTU Update
      • Multiple Broadcaster
      • Observer
      • Periodic Advertising
      • Periodic Advertising Connection Procedure (Initiator)
      • Periodic Advertising Connection Procedure (Responder)
      • Periodic Advertising Synchronization
      • Periodic Advertising Synchronization Transfer Peripheral
      • Periodic Advertising with Responses (PAwR) Advertiser
      • Periodic Advertising with Responses (PAwR) Synchronization
      • Peripheral
      • Peripheral Accept List
      • Peripheral ANS
      • Peripheral GAP service custom implementation
      • Peripheral GATT Write
      • Peripheral Identity
      • Peripheral NUS
      • Peripheral Object Transfer Service (OTS)
      • Peripheral SC-only
      • Scan & Advertise
      • ST Bluetooth LE Sensor Demo
      • Synchronized Receiver
    • Boards
    • C++
    • Data Structures
    • Drivers
    • Hello World
    • Kernel and Scheduler
    • External modules
    • Networking
    • Dining Philosophers
    • PSA
    • Regulator
    • Sensors
    • Shields
    • Subsystems
    • Basic Synchronization
    • Sysbuild
    • TF-M Integration
    • Userspace
    • Sample Definition and Criteria
  • Supported Boards and Shields
  • Releases

Reference

  • API
  • Kconfig Options
  • Devicetree Bindings
  • West Projects
  • Glossary
Zephyr Project
  • Docs / Latest »
  • Samples and Demos »
  • Bluetooth »
  • Central Multilink
  • Open on GitHub Report an issue with this page

Central Multilink

Browse source code on GitHub

Overview

Application demonstrating Bluetooth LE Central role functionality by scanning for other Bluetooth LE devices and establishing connection to up to 62 peripherals with a strong enough signal.

Requirements

  • BlueZ running on the host, or

  • A board with Bluetooth LE support

Building and Running

Build and flash the sample as follows, replacing <board> with your target board:

west build -b <board> samples/bluetooth/central_multilink
west flash

After flashing, the sample scans for and connects to Bluetooth LE peripherals within close range. Run any Bluetooth LE peripheral sample on one or more additional boards to provide peers for the central to connect to.

See also

Bluetooth APIs

© Copyright 2015-2026 Zephyr Project members and individual contributors.

Last generated: Jul 11, 2026. Last source update: May 08, 2026.