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).
Overall
Maintained
Code review
crates.io
Latest release
Releases this year
(top 24 of 31)
2,011 followers · starred Aug 2020
3,937 followers · starred Feb 2021
729 followers · starred Sep 2020
61 followers · starred May 2022
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).
Overall
Maintained
Code review
crates.io
Latest release
Releases this year
(top 24 of 31)
2,011 followers · starred Aug 2020
3,937 followers · starred Feb 2021
729 followers · starred Sep 2020
61 followers · starred May 2022