Skip to content
Barry Byford edited this page Jun 29, 2023 · 15 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
Clone this wiki locally