Overview -------- The ultimate cross-platform library and bindings for Bluetooth Low Energy (BLE), designed for simplicity and ease of use. Key Features ^^^^^^^^^^^^ * **Cross-Platform**: Enterprise-grade support for Windows, macOS, Linux, iOS, and Android * **Device Roles**: Full Central support, with Peripheral functionality in Early Preview * **Easy Integration**: Clean, consistent API across all platforms * **Multiple Language Bindings**: Production-ready bindings for C, C++, Python, Java and Rust, with more coming soon * **Commercial Ready**: Source-available commercial license for proprietary applications Language Bindings ^^^^^^^^^^^^^^^^^ * **C/C++**: Core implementation with full platform support * **Python (SimplePyBLE)**: Python bindings. See the `SimplePyBLE`_ PyPI page for more details. * **Java (SimpleJavaBLE) - Early Preview**: Java bindings. * **Rust (SimpleRsBLE) - Early Preview**: Rust bindings (under major refactor). See the `SimpleRsBLE`_ Crates.io page for more details. * **Android (SimpleDroidBLE) - Alpha**: Android-only bindings (alpha). * More languages coming soon! Support & Resources ^^^^^^^^^^^^^^^^^^^^ We're here to help you succeed with SimpleBLE: * **Documentation**: Visit our `ReadTheDocs`_ page for comprehensive guides. * **Community**: Join our `Discord`_ server for discussions and help. * **Commercial Support**: Check out |website|_ or |email|_ for licensing and professional services. * **Extension Libraries**: Learn about `SimpleBluez`_, our BlueZ abstraction layer, and `SimpleDBus`_, our DBus object hierarchy handler. **Don't hesitate to reach out if you need assistance - we're happy to help!** ---- **SimpleBLE** is a project powered by |caos|_. .. Links .. |email| replace:: email us .. _email: mailto:contact@simpleble.org .. |leavemessage| replace:: leave us a message on our website .. _leavemessage: https://www.simpleble.org/contact?utm_source=readthedocs&utm_medium=referral&utm_campaign=readme .. |website| replace:: our website .. _website: https://simpleble.org?utm_source=readthedocs&utm_medium=referral&utm_campaign=readme .. |website-url| replace:: www.simpleble.org .. _website-url: https://simpleble.org?utm_source=readthedocs&utm_medium=referral&utm_campaign=readme .. |caos| replace:: **The California Open Source Company** .. _caos: https://californiaopensource.com?utm_source=readthedocs&utm_medium=referral&utm_campaign=readme .. _SimplePyBLE: https://pypi.org/project/simplepyble/ .. _SimpleRsBLE: https://crates.io/crates/simplersble .. _SimpleBluez: https://github.com/simpleble/simpleble/tree/main/simplebluez .. _SimpleDBus: https://github.com/simpleble/simpleble/tree/main/simpledbus .. _Discord: https://discord.gg/N9HqNEcvP3 .. _ReadTheDocs: https://simpleble.readthedocs.io/en/latest/ .. |Latest Documentation Status| image:: https://readthedocs.org/projects/simpleble/badge?version=latest :target: http://simpleble.readthedocs.io/en/latest .. _Software.com.br: https://software.com.br/