jonas-schievink / Rubble
Licence: other
(going to be a) BLE stack for embedded Rust
Stars: ✭ 292
Programming Languages
rust
11053 projects
Projects that are alternatives of or similar to Rubble
Magicblue
💡 Unofficial Python API to control Magic Blue bulbs over Bluetooth
Stars: ✭ 92 (-68.49%)
Mutual labels: ble, iot, bluetooth
Web Bluetooth Terminal
Progressive Web Application for serial communication with your own Bluetooth Low Energy (Smart) devices
Stars: ✭ 130 (-55.48%)
Mutual labels: ble, iot, bluetooth
Pedalinomini
Same features of Pedalino™ in a compact form.
Stars: ✭ 139 (-52.4%)
Mutual labels: ble, iot, bluetooth
bluetooth-gatt-parser
Bluetooth GATT service and characteristic parser
Stars: ✭ 61 (-79.11%)
Mutual labels: bluetooth, ble
awesome-bluetooth-security
List of Bluetooth BR/EDR/LE security resources
Stars: ✭ 220 (-24.66%)
Mutual labels: bluetooth, ble
python-sonicare
Python library to communicate with a Phillips Sonicare toothbrush via Bluetooth Low Energy
Stars: ✭ 46 (-84.25%)
Mutual labels: bluetooth, ble
BLELib
This library contains many of the features you need to interact with BLE peripherals
Stars: ✭ 21 (-92.81%)
Mutual labels: bluetooth, ble
bluetooth-manager
Java Bluetooth Manager. A library/framework for managing bluetooth adapters, bluetooth devices, GATT services and characteristics
Stars: ✭ 75 (-74.32%)
Mutual labels: bluetooth, ble
Ble examples
Additional examples to compliment TI's Bluetooth Low Energy Stack offerings.
Stars: ✭ 289 (-1.03%)
Mutual labels: ble, bluetooth
Easybluetooth
一款iOS BLE蓝牙调试工具,非常简单容易,也可以作为一个蓝牙库,快速集成和开发。 可以两步搞定蓝牙开发操作。 第一步连接设备,第二步特征读写数据。
Stars: ✭ 282 (-3.42%)
Mutual labels: ble, bluetooth
Bluetooth-ble-beamer-and-scanner-for-tracing-corona-virus-infected-individual
Bluetooth ble beacon beamer and scanner for tracing corona virus infected person similar to Trace Together app
Stars: ✭ 26 (-91.1%)
Mutual labels: bluetooth, ble
arduino-ble-gadget
Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
Stars: ✭ 31 (-89.38%)
Mutual labels: bluetooth, ble
IOsonata
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-86.3%)
Mutual labels: bluetooth, ble
ble-utilities-unreal
This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications.
Stars: ✭ 48 (-83.56%)
Mutual labels: bluetooth, ble
ruuvitag-demo
Demo of reading Bluetooth Low Energy sensor measurements of RuuviTag environmental sensors and feeding them to MQTT, a database and dashboards
Stars: ✭ 14 (-95.21%)
Mutual labels: bluetooth, ble
IoT-iBeacon
An Ionic app for indoor localization and navigation using BLE iBeacons.
Stars: ✭ 39 (-86.64%)
Mutual labels: bluetooth, ble
react-native-google-nearby-messages
📲 Communicate with nearby devices using Bluetooth, BLE, WiFi and near-ultrasonic audio. Broadcast and receive small payloads (like strings) using the easy-to-use React Native API!
Stars: ✭ 143 (-51.03%)
Mutual labels: bluetooth, ble
Rubble
Rubble is a Bluetooth® Low Energy compatible protocol stack for embedded Rust.
Currently, Rubble supports Nordic's nRF52-series of MCUs. However, it was designed to be hardware-independent, so support crates for other MCU families are always welcome.
NOTE: None of this has passed the Bluetooth® Qualification Process, so it must not be used in commercial products!
Usage
See demos for a few self-contained usage examples.
API documentation can be viewed on docs.rs for the latest crates.io release, or here for API docs generated from master.
Contributing
See CONTRIBUTING.md.
License
0-Clause BSD License (LICENSE).
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].