pygatt
BLE interface
A Python wrapper for Bluetooth LE Generic Attribute Profile (GATT) to access and interact with Bluetooth Low Energy devices
Python wrapper for gatttool (a deprecated tool from BlueZ) and the BGAPI for accessing Bluetooth LE Devices
526 stars
32 watching
185 forks
Language: Python
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
carglglz/upyble | A command line tool for interacting with Bluetooth Low Energy devices using MicroPython. | 19 |
dmazzella/uble | A Python-based driver for controlling Bluetooth Low Energy devices using HCI packets | 85 |
ianharvey/bluepy | Provides a Python interface to access and control Bluetooth Low Energy devices | 1,610 |
matheus-garbelini/sweyntooth_bluetooth_low_energy_attacks | A proof of concept project demonstrating vulnerabilities in Bluetooth Low Energy technology and their potential exploitation | 285 |
juullabs/kable | A Kotlin-based API for interacting with Bluetooth Low Energy devices using asynchronous Coroutines. | 861 |
scipag/btle-sniffer | A utility for monitoring and analyzing Bluetooth Low Energy traffic on Linux systems. | 146 |
polidea/rxbluetoothkit | A Bluetooth library that provides an RxSwift wrapper around CoreBluetooth for interacting with BLE devices. | 1,416 |
google/bumble | A full-featured Bluetooth stack written in Python for app development, emulation, testing and experimentation. | 281 |
securing/gattacker | A Node.js package for testing and assessing BLE security vulnerabilities using Man-in-the-Middle attacks | 715 |
paypal/gatt | An implementation of Bluetooth Low Energy GATT protocol in Go | 1,145 |
shmuelzon/esp32-ble2mqtt | A BLE to MQTT bridge for bidirectional communication between IoT devices | 688 |
openbluetoothtoolbox/simpleble | A comprehensive cross-platform BLE library and bindings for various programming languages. | 730 |
coolnameismy/babybluetooth-swift | A Swift wrapper library for Bluetooth Low Energy (BLE) functionality on iOS and macOS devices. | 164 |
mafintosh/blecat | Enables 1-to-1 pipe over Bluetooth Low Energy for secure data transfer between devices | 95 |
heerkog/micropythonblehid | Library providing a framework for creating HID devices over Bluetooth Low Energy (BLE) in MicroPython | 242 |