zephyr/samples/bluetooth/hci_usb
Johann Fischer 84d31614c9 samples: usb: move the legacy code out of the HIC USB sample
Move the legacy code from HCI USB sample to a separate sample in the
legacy directory.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2025-08-06 11:57:39 -04:00
..
src
CMakeLists.txt
Kconfig samples: bluetooth: hci_usb: Use common USB sample initialization 2024-03-20 12:34:46 +01:00
prj.conf samples: usb: move the legacy code out of the HIC USB sample 2025-08-06 11:57:39 -04:00
README.rst
sample.yaml samples: usb: move the legacy code out of the HIC USB sample 2025-08-06 11:57:39 -04:00

.. zephyr:code-sample:: bluetooth_hci_usb
   :name: HCI USB
   :relevant-api: hci_raw bluetooth usbd_api

   Turn a Zephyr board into a USB Bluetooth dongle (compatible with all operating systems).

Overview
********

Make a USB Bluetooth dongle out of Zephyr. Requires USB device support from the
board it runs on (e.g. :zephyr:board:`nrf52840dk` supports both Bluetooth LE and USB).

Requirements
************

* Bluetooth stack running on the host (e.g. BlueZ)
* A board with Bluetooth and USB support in Zephyr

Building and Running
********************
This sample can be found under :zephyr_file:`samples/bluetooth/hci_usb` in the
Zephyr tree.

See :zephyr:code-sample-category:`bluetooth` samples for details.