Note: this project is not currently maintained.
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.
Internal API documentation (master)
NOTE: None of this has passed the Bluetooth® Qualification Process, so it must not be used in commercial products!
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.
See CONTRIBUTING.md.
0-Clause BSD License (LICENSE).