All Projects → laptou → bluez-rs

laptou / bluez-rs

Licence: MIT license
Control Bluetooth on Linux.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to bluez-rs

pybluez-examples
Example Bluetooth tasks using the Python PyBluez module
Stars: ✭ 59 (+63.89%)
Mutual labels:  bluetooth, bluez
ble2mqtt
A BLE to MQTT bridge
Stars: ✭ 60 (+66.67%)
Mutual labels:  bluetooth, bluez
bluer
BlueR — Official BlueZ Bindings for Rust
Stars: ✭ 43 (+19.44%)
Mutual labels:  bluetooth, bluez
bluetooth-iot-service-python
This application connects two devices over Bluetooth and allows one to send messages to the other using json. Raspberry Pi Bluetooth interfacing with Linux via RFCOMM BT network
Stars: ✭ 23 (-36.11%)
Mutual labels:  bluetooth, bluez
py-bluetooth-utils
Python module containing bluetooth utility functions, in particular for easy BLE scanning and advertising
Stars: ✭ 60 (+66.67%)
Mutual labels:  bluetooth, bluez
hcitool
Bluetooth Host Controller Interface Command Line Tool for for sending HCI commands on macOS and Linux
Stars: ✭ 72 (+100%)
Mutual labels:  bluetooth, bluez
mijia-homie
A Homie MQTT bridge for the Xiaomi Mijia 2 hygrometer-thermometer. This repo also serves as the monorepo for a handful of helper crates related to Homie and Bluetooth.
Stars: ✭ 40 (+11.11%)
Mutual labels:  bluetooth
joycon
Device access library for Joycon(Nintendo Switch)
Stars: ✭ 59 (+63.89%)
Mutual labels:  bluetooth
BOSCH-GLM-rangefinder
Python script to remote control a BOSCH GLM 100C rangefinder via its Bluetooth serial interface
Stars: ✭ 41 (+13.89%)
Mutual labels:  bluetooth
pyrinas-ble-client
nRF52 SDK(v16) based OS for use with Particle Xenon and other nRF52840 boards.
Stars: ✭ 15 (-58.33%)
Mutual labels:  bluetooth
MobilECG-II
Open source ECG holter
Stars: ✭ 375 (+941.67%)
Mutual labels:  bluetooth
bluetooth-gatt-parser
Bluetooth GATT service and characteristic parser
Stars: ✭ 61 (+69.44%)
Mutual labels:  bluetooth
GATT
Bluetooth Generic Attribute Profile (GATT) for Swift (Supports Linux)
Stars: ✭ 48 (+33.33%)
Mutual labels:  bluetooth
blue-pair
Simple Bluetooth Android app for handling device discovery and pairing.
Stars: ✭ 52 (+44.44%)
Mutual labels:  bluetooth
python-sonicare
Python library to communicate with a Phillips Sonicare toothbrush via Bluetooth Low Energy
Stars: ✭ 46 (+27.78%)
Mutual labels:  bluetooth
IoT-Developer-Boot-Camp
Quickly get started with Silicon Labs IoT product.
Stars: ✭ 104 (+188.89%)
Mutual labels:  bluetooth
wx-ant-ble
微信、支付宝小程序BLE蓝牙SDK
Stars: ✭ 75 (+108.33%)
Mutual labels:  bluetooth
alfred-wf-bluetooth-manager
Connect and disconnect a bluetooth device easily
Stars: ✭ 58 (+61.11%)
Mutual labels:  bluetooth
soundshed-app
Desktop app to browse and manage guitar amp tones. Control your bluetooth amp, jam to video backing tracks.
Stars: ✭ 36 (+0%)
Mutual labels:  bluetooth
pycom-ruuvitag
Pycom MicroPython RuuviTag BLE Sensor Beacon scanner
Stars: ✭ 18 (-50%)
Mutual labels:  bluetooth

bluez-rs

A library for controlling Bluetooth on Linux.

crates.io crates.io

Documentation Examples

Some of the examples require elevated permissions. For example, to run the discover example, clone this repository, cargo build, and then sudo target/debug/discover. sudo is necessary because many of the functions of this crate are not possible without the CAP_NET_RAW capability.

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in bluez by you, shall be licensed as MIT, without any additional terms or conditions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].