SimpleBLE

      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.

      QuickstartExplore APIBrowse all docs →
      ⌘K

      Resources

      Licensing & Support

      Understand the licensing options, commercial readiness, and where to get help when you need it.

      Read more →

      Changelog

      Track releases, fixes, and improvements across the core library and language bindings.

      Read more →

      Bluetooth LE Basics

      A brief introduction to Bluetooth Low Energy concepts.

      Read more →

      Products

      C++

      SimpleBLE

      The core C++ library providing a consistent BLE API across platforms.

      Open →

      Python

      SimplePyBLE

      Python bindings for fast prototyping and automation workflows.

      Open →

      AI / MCP

      SimpleAIBLE

      AI-friendly BLE toolkit with MCP server, REST API, and agent skills.

      Open →

      C

      SimpleCBLE

      A C-compatible wrapper around the core SimpleBLE library.

      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 →