btstack
Bluetooth stack
A Bluetooth protocol stack implementation with a small memory footprint.
Dual-mode Bluetooth stack, with small memory footprint.
2k stars
127 watching
620 forks
Language: C
last commit: 1 day ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
google/bumble | A full-featured Bluetooth stack written in Python for app development, emulation, testing and experimentation. | 281 |
maxdos64/bthack | Exploits vulnerabilities in Bluetooth pairing to demonstrate a method confusion attack | 7 |
bluez/bluer | A Rust interface to the Linux Bluetooth protocol stack. | 325 |
thegecko/webbluetooth | A Node.js implementation of the Web Bluetooth Specification for enabling Bluetooth device communication in web applications. | 150 |
mattdsteele/bt-device | A small JavaScript custom element to simplify interaction with Web Bluetooth devices | 2 |
1amageek/bleu | A Bluetooth library that simplifies the use of CoreBluetooth on iOS | 492 |
e-sites/bluetonium | A Swift-based Bluetooth library for iOS development | 165 |
apache/mynewt-nimble | A low-level Bluetooth 5.4 stack implementation with support for multiple roles and protocols | 713 |
hllhll/bluetoothstacksmasher | Tools and tests for identifying vulnerabilities in Bluetooth stack implementations | 22 |
thegecko/microbit-web-bluetooth | Library implementing the micro:bit Bluetooth Profile for communication with micro:bit devices | 54 |
pureswift/bluetoothlinux | A low-level Bluetooth software framework for Linux | 184 |
greatscottgadgets/ubertooth | A platform for Bluetooth experimentation and sniffing | 1,956 |
manolofdez/asyncbluetooth | A Swift library that adds concurrency and utility functions to CoreBluetooth APIs | 171 |
steamclock/bluejay | A Swift framework for building reliable Bluetooth LE apps with simplified APIs and background task support | 1,099 |
bsnet/btsniffer | Experimental software for discovering and analyzing Classic Bluetooth connections | 45 |