Skip to main content

The ultimate fully-fledged cross-platform BLE library, designed for simplicity and ease of use.

Project description

SimplePyBLE

The ultimate cross-platform bindings for Bluetooth Low Energy (BLE).

Latest Documentation Status PyPI Licence

Overview

SimplePyBLE provides Python bindings for SimpleBLE, a fully cross-platform BLE library, designed for simplicity and ease of use, with a consistent behavior and API across all platforms.

SimplePyBLE runs on Windows 10+, Linux (Ubuntu 20.04+) and MacOS 10.15+ (Catalina and newer).

Commercial licensing is available for projects requiring proprietary distribution.

If you want to use SimplePyBLE and need help. Please do not hesitate to reach out!

  • Visit our ReadTheDocs page for comprehensive documentation.

  • Visit our website or email us at email us for commercial licensing and professional support services.

  • Join our Discord server for community discussions and help.

Installation

You can install SimplePyBLE from PyPI using pip:

pip install simplepyble

Please review our code examples on GitHub for more information on how to use SimplePyBLE.

License

Since February 15th 2024, SimpleBLE is now available under the GNU General Public License version 3 (GPLv3), with the option for a commercial license without the GPLv3 restrictions available for a fee.

You can find more information on pricing and commercial terms of service on our `website`_.

For further enquiries, please contact us at contact at simpleble dot org.

We offer free commercial licenses for small projects and early-stage companies - reach out to discuss your use case.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simplepyble-0.8.2.dev3.tar.gz (95.1 kB view details)

Uploaded Source

Built Distributions

simplepyble-0.8.2.dev3-cp39-cp39-win_amd64.whl (234.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

simplepyble-0.8.2.dev3-cp39-cp39-win32.whl (207.2 kB view details)

Uploaded CPython 3.9 Windows x86

simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

simplepyble-0.8.2.dev3-cp39-cp39-macosx_11_0_arm64.whl (203.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

simplepyble-0.8.2.dev3-cp39-cp39-macosx_10_15_x86_64.whl (224.0 kB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

simplepyble-0.8.2.dev3-cp39-cp39-macosx_10_15_universal2.whl (403.7 kB view details)

Uploaded CPython 3.9 macOS 10.15+ universal2 (ARM64, x86-64)

File details

Details for the file simplepyble-0.8.2.dev3.tar.gz.

File metadata

  • Download URL: simplepyble-0.8.2.dev3.tar.gz
  • Upload date:
  • Size: 95.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for simplepyble-0.8.2.dev3.tar.gz
Algorithm Hash digest
SHA256 c250b4022f7782fca3536fa38d3b63865f6006de5722cb89756ca2c5e610d93e
MD5 30e049400389988bec76d8c3a590f673
BLAKE2b-256 9430c3afde260c503fca1f3658c2ec875bad266dd29d0646e13141058f14b519

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 18929b91c98346a1629b1a289b1bf8cda77cd752e4418a341bab9170f0346370
MD5 d1e17095b28fd08fb82ef69dfcf04002
BLAKE2b-256 109c913b4bbe16dd0ec4faba8eeb84a69971dd208b43f26868e503a5aeda219c

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 66933c5c8d168dabe67285b5a85bdcc71e23056c56c1a294a90d75724c1a2de5
MD5 3c20746829b6b076e63500a8ea965bb6
BLAKE2b-256 761f406cde7b5ef7da9842ab6d680b7d21aa22ba262f9205843eaba8fa15589a

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 910386bfdce4f937683e6c105b02cfaaf6ae370ff0e44cd6616be193757067cc
MD5 866913f26b603b2cd80b4d4c83a7a945
BLAKE2b-256 59fd91e9b427517d1c4aa1d3c4105a53180fa6d3eb4ddd88c2ebf8e45ddb2fbb

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 80fa93e41984acdc0c464dbe7b00932ed3e8826d4f33d0d9f6660917246843ea
MD5 aa4e88bc3b0762427254f37084b5110c
BLAKE2b-256 256e75b60fa6da68e7dad011904c38be9f2535d167327ab19c2c8abccd20b1bf

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eeebebeca4776f2b8154e22a0934c5b8c12a2f873192e57032d0b57aec725881
MD5 885ce25748f596b3263778094370a0a5
BLAKE2b-256 cc7980667d4e279aaa844366556e5b8e65e7a9aa0c9e804d97245878d8b00abf

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a23a1310f44ce022c3745adf88e6fec3598412c1657b628273b36be84f8ed4b
MD5 f218c9756bf7691243aeaccf54859cf0
BLAKE2b-256 01df864ecf840d589c99c62e8f550ab9c067dcf99ddc70149ba6922d388b6cfe

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1266103e00102b5626a1ba134674be4b706e8719eb36d28661f89c1708d9002f
MD5 a545952fc06f0539443d9df825b50ade
BLAKE2b-256 7a7b8400fb4433122dcbe62775e1d12cc9148a4b8a2db3b25dcb9bbd61db1930

See more details on using hashes here.

File details

Details for the file simplepyble-0.8.2.dev3-cp39-cp39-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for simplepyble-0.8.2.dev3-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 1235611625e924015edacf94128dfa4f66e90ebff91dc5c7908a61554af5fe52
MD5 d94eb1afb39a2848b44815ee6aa31b85
BLAKE2b-256 fc05e813df331d6d912b67e82eab92964ac7ec1b7ffaaf38df711488d1d14c0c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page