bluetooth_mesh (cargo): Cross-platform, full Bluetooth Mesh stack implemented in Rust. Following the Bluetooth Mesh Spec Core v1.0 by SIG.  Designed to work with any almost any BLE radio (uses https://github.com/AndrewGi/btle/ for platform dependent Bluetooth drivers). While a stack is provided by the library, all the primatives and objects needed to customize and create your own stack are provided.  See https://github.com/AndrewGi/BluetoothMeshRust for more. 
Keywords: beacons|bluetooth|bluetooth-le|bluetooth-mesh|bluetooth-smart|embedded|mesh|no-std|raspberry-pi|rust|transport