12 unstable releases (3 breaking)

Uses old Rust 2015

0.4.0 Nov 7, 2018
0.3.0 Feb 19, 2018
0.2.4 Feb 15, 2018
0.2.3 Nov 27, 2017
0.1.3 Mar 11, 2016

#2604 in Hardware support

Download history 2355/week @ 2025-10-21 2444/week @ 2025-10-28 3301/week @ 2025-11-04 1987/week @ 2025-11-11 3575/week @ 2025-11-18 1736/week @ 2025-11-25 1568/week @ 2025-12-02 1647/week @ 2025-12-09 1923/week @ 2025-12-16 1460/week @ 2025-12-23 1563/week @ 2025-12-30 1904/week @ 2026-01-06 2204/week @ 2026-01-13 2392/week @ 2026-01-20 2179/week @ 2026-01-27 2366/week @ 2026-02-03

9,469 downloads per month
Used in 4 crates

BSD-2-Clause

56KB
1.5K SLoC

Bluetooth lib for Rust using blueZ/dbus

Current state: Experimental Required bluez version: 5.44

Examples

This example show how to get the first available bluetooth device.

let adapter: BluetoothAdapter = BluetoothAdapter::init().unwrap();
let device: BluetoothDevice = adapter.get_first_device().unwrap();
println!("{:?}", device);

Dependencies

~3.5MB
~82K SLoC