This short article shows a simple PipeWire + BlueZ setup to let a Linux machine act as a Bluetooth audio endpoint — for example, to play audio from your phone to a USB headset attached to the Linux box. The commands below are the minimal steps: install the packages, enable services, verify PipeWire is running, pair/connect from the phone, and optionally select the USB headset as the default sink.
The steps in this guide were validated on the following setup:
