
SimpleBLE Docs
Bluetooth integration in minutes, not months.
Learn the core API, pick the right bindings, and follow practical guides for building reliable Bluetooth experiences across platforms.
Resources
View all →What's SimpleBLE?
A cross-platform BLE library (and bindings) designed for shipping embedded products without Bluetooth headaches.
Read more →
SimpleAIBLE
An AI-friendly BLE toolkit with MCP server, REST API, and agent skills powered by SimpleBLE.
Read more →
Changelog
Track releases, fixes, and improvements across the core library and language bindings.
Read more →
Products
C/C++
SimpleBLE
C/C++ core library with a consistent BLE API across platforms.
Open →
Python
SimplePyBLE
Python bindings for fast prototyping and automation workflows.
Open →
Java
SimpleJavaBLE
Java bindings for Android and cross-platform Java applications.
Open →
Rust
SimpleRsBLE
Rust bindings with a modern API for safe BLE development.
Open →
Android
SimpledroidBLE
Android-only bindings for native Android BLE development.
Open →
Linux
SimpleBluez
A BlueZ abstraction layer for Linux-centric BLE integrations.
Open →
Linux
SimpleDBus
A DBus object hierarchy handler used by the Linux stack.
Open →
AI / MCP
SimpleAIBLE
AI-friendly BLE toolkit with MCP server, REST API, and agent skills.
Open →