-
Notifications
You must be signed in to change notification settings - Fork 114
Home
Barry Byford edited this page Jan 4, 2025
·
16 revisions
Welcome to the python-bluezero wiki!
Other Python Libraries around
| Library | Supporting Roles | Tech | Library location |
|---|---|---|---|
| bleak | Central Only | Cross platform | https://github.com/hbldh/bleak |
| bless | Peripheral | Cross platform | https://github.com/kevincar/bless |
| bluezero | Central, Peripheral, Observer & Broadcaster | DBus | https://github.com/ukBaz/python-bluezero |
| BLE GATT | Central Only | DBus | https://github.com/ukBaz/BLE_GATT |
| bluepy | Central & Peripheral | Custom binary helper | https://github.com/IanHarvey/bluepy |
| pygattlib | Central Only | Python C Module, using HCI API | https://bitbucket.org/OscarAcena/pygattlib |
| gatt-python | Central Only | DBus | https://github.com/getsenic/gatt-python |
| pygatt | Central Only | 'gatttool' wrapper | https://github.com/peplin/pygatt |
| pybluez | Central Only | BLE provided by 'pygattlib' [EXPERIMENTAL] | https://github.com/pybluez/pybluez |
| adafruit | Central Only | DBus (Multi-OS) [INACTIVE?] | https://github.com/adafruit/Adafruit_Python_BluefruitLE |
| hcipy | All roles | Pure Python HCI | https://github.com/TheBubbleworks/python-hcipy |
| pyble | Central | HCI | https://github.com/mzxu/pyble |
| hci-protocol | Observer/Sniffer | HCI based on Construct | https://github.com/Jumperr-labs/hci-protocol |
| pybluetooth | Central | Pure Python | https://github.com/pebble/pybluetooth |
| ruuvitag-sensor | Observer | hcidump wrapper | https://github.com/ttu/ruuvitag-sensor |
| BTZen | Central | BlueZ & asyncio | https://github.com/wrobell/btzen |
| BLE_HCI | Central and Peripheral | HCI | https://github.com/RedBearLab/BLE_HCI |
| aioblescan | Observer | HCI and asyncio | https://github.com/frawau/aioblescan |
| Bleson | All roles | HCI & cross platform | https://github.com/TheCellule/python-bleson |
| Beacontools | Observer | HCI BlueZ | https://github.com/citruz/beacontools |
| Bluew | Central Only | DBus BlueZ | https://github.com/nullp0tr/bluew |
| pybleno | peripheral only | HCI | https://github.com/Adam-Langley/pybleno |
| aioble | Central Only | Cross platform | https://github.com/detectlabs/aioble |
| bumble | BLE and BR/EDR | HCI | https://github.com/google/bumble |