UNPKG

webbluetooth

Version:

Node.js implementation of the Web Bluetooth Specification

47 lines (31 loc) 1.66 kB
# SimpleRsBLE The ultimate fully-fledged cross-platform library and bindings for Bluetooth Low Energy (BLE). ## Overview The [SimpleBLE](https://github.com/OpenBluetoothToolbox/SimpleBLE/) project aims to provide fully cross-platform BLE libraries and bindings, designed for simplicity and ease of use with a licencing scheme chosen to be friendly towards commercial use. All specific operating system quirks are handled internally to provide a consistent behavior across all platforms. The libraries also provide first-class support for vendorization of all third-party dependencies, allowing for easy integration into existing projects. If you want to use SimpleRsBLE and need help. **Please do not hesitate to reach out!** - Join our [Discord](https://discord.gg/N9HqNEcvP3) server. - Contact me: `kevin at dewald dot me` ## Supported platforms - Windows: Windows 10+ - Linux: Ubuntu 20.04+ - MacOS: 10.15+ (except 12.0, 12.1, and 12.2) - iOS: 15.0+ ## Usage You can add SimpleRsBLE to your project by adding the following lines to your `Cargo.toml`: ```toml [dependencies] simplersble = "0.6.0" ``` Please review our [code examples](https://github.com/OpenBluetoothToolbox/SimpleBLE/tree/main/examples/simplersble/src/bin) on GitHub for more information on how to use SimpleRsBLE. ## Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. ## License All components within this project that have not been bundled from external creators, are licensed under the terms of the [MIT Licence](https://github.com/OpenBluetoothToolbox/SimpleBLE/blob/main/LICENCE.md).