bumble

Bluetooth stack

A full-featured Bluetooth stack written in Python for app development, emulation, testing and experimentation.

GitHub

281 stars
21 watching
78 forks
Language: Python
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
ukbaz/python-bluezeroAn interface to access Bluetooth functionality in Python without boilerplate code398
bluekitchen/btstackA Bluetooth protocol stack implementation with a small memory footprint.1,752
fo-000/bluingAn intelligence gathering tool for hacking Bluetooth devices768
e-sites/bluetoniumA Swift-based Bluetooth library for iOS development165
zedxpace/bluetooth-hacking-Tools and scripts for discovering and potentially manipulating Bluetooth connections135
bluez/bluerA Rust interface to the Linux Bluetooth protocol stack.325
lgbluetooth/lgbluetoothA lightweight library simplifying Core Bluetooth development by providing a clean and block-based API for peripheral discovery, connection management, and characteristic interactions.175
nccgroup/sniffleA Python-based Bluetooth sniffer with support for various features including advertisement and data packet sniffing, channel selection algorithms, and PHY modes.891
thegecko/webbluetoothA Node.js implementation of the Web Bluetooth Specification for enabling Bluetooth device communication in web applications.150
openbluetoothtoolbox/simplebleA comprehensive cross-platform BLE library and bindings for various programming languages.730
apache/mynewt-nimbleA low-level Bluetooth 5.4 stack implementation with support for multiple roles and protocols713
nebs/hello-bluetoothAn iOS app for bi-directional communication with an Arduino board via Bluetooth.74
webbluetoothcg/web-bluetoothEnables Bluetooth connectivity in web applications1,398
1amageek/bleuA Bluetooth library that simplifies the use of CoreBluetooth on iOS492
ianharvey/bluepyProvides a Python interface to access and control Bluetooth Low Energy devices1,610