rust-embedded / not-yet-awesome-embedded-rust

A collection of items that are not yet awesome in Embedded Rust
Creative Commons Attribution Share Alike 4.0 International
121 stars 10 forks source link

Bluetooth (and BLE) support #29

Open jasta opened 1 year ago

jasta commented 1 year ago

The Bluetooth landscape for Rust, especially embedded Rust, is very patchwork and it's preventing awesome projects like rs-matter from taking off by having a clear path to support BLE advertising/discovery (which is the only way for Matter devices to "just work"). I'm interested in trying to add generic traits (sync and async) for basic BLE support to start, followed by an esp32 implementation. Would it be too bold to try to take the embedded-ble namespace for the traits?

jasta commented 12 months ago

To be clear I think maybe we should add a section to the README talking about this context but before I submit a PR I'd like to collect feedback on the current state and problems. I'm interested in trying to fix them :)