
What's new with SimpleBLE
Find out about the latest updates and improvements to SimpleBLE.
Announcements
Stay informed about the latest developments, partnerships, and feature previews from SimpleBLE, your go-to cross-platform Bluetooth Low Energy library.
β We're currently looking for business partners to expand our operations in the Asia Pacific region. If you're interested, contact us.
2026-02-12 - SimpleBLE v0.12.1
SimpleBLE v0.12.1 is now available. Python gets full asyncio support (finally!), and weβre handing the keys to the robots with new AI-friendly capabilities. Check out the release notes here.
2026-02-04 - SimpleBLE v0.11.0
SimpleBLE v0.11.0 is now available. Linux just got a whole lot more useful with the introduction of BLE peripheral mode, plus several quality improvements for Python users. For more information, check out the official release post.
2025-12-29 - SimpleBLE v0.10.4
SimpleBLE v0.10.4 is now available, bringing improved state handling, numerous stability fixes, and initial scaffolding for upcoming features. For more information, check out the official release post.
2025-05-25 - π¦ Rust Bindings Enter Early Preview
Rust bindings for SimpleBLE are now available in early preview, providing a safe and efficient way to integrate BLE functionality into Rust projects. We're looking for developers and providers interested in early testing this feature to help refine it with real-world feedback.
use simplersble::{Adapter, Peripheral};
let adapters = Adapter::get_adapters();
let adapter = adapters.into_iter().next();
let peripherals = adapter.scan(5000);
let peripheral = peripherals[0].clone();
peripheral.connect();
peripheral.notify(
"beb5483e-36e1-4688-b7f5-ea07361b26a8",
|data| println!("{:?}", data)
);2025-05-01 - New partnership with Software.com.br
We're excited to announce that we've partnered with Software.com.br to offer SimpleBLE across LATAM, enabling better local support, distribution, and integration services for developers and businesses in the region.
2025-04-24 - π¨ SimpleBLE Android Bridge Renamed to SimpleDroidBridge
The SimpleBLE Android bridge project has been officially renamed to simpledroidbridge, with the old name set for deprecation in an upcoming release.
2025-04-13 - π¨ SimpleBLE C Bindings Ported to SimpleCBLE
SimpleBLE's C bindings are transitioning to a new separate library named simplecble, marking the deprecation of the original bindings in a future update. This change makes it easier to consume just the C bindings independently, without needing the full SimpleBLE package.
2025-03-16 - β Java Bindings Now in Early Preview
Java bindings for SimpleBLE have launched into early preview, allowing seamless BLE integration in Java-based applications. We're looking for developers and providers interested in early testing this feature to help refine it with real-world feedback.
import org.simpleble.Adapter;
import org.simpleble.Peripheral;
List<Adapter> adapters = Adapter.getAdapters();
Adapter adapter = adapters.get(0);
List<Peripheral> peripherals = adapter.scan(5000);
Peripheral peripheral = peripherals.get(0);
peripheral.connect();
peripheral.notify(
"beb5483e-36e1-4688-b7f5-ea07361b26a8",
data -> System.out.println(data)
);2025-02-25 - π€ Android Backend Support Reaches Preview Status
Android backend support for SimpleBLE is now in preview, expanding our cross-platform capabilities to include native Android integration. We're looking for developers and providers interested in early testing this feature to help refine it with real-world feedback.
2024-12-02 - π§ Linux Peripheral Functionality in Early Preview
Peripheral functionality for Linux in SimpleBLE is entering early preview, enabling Linux systems to act as BLE peripherals more effectively. We're looking for developers and providers interested in early testing this feature to help refine it with real-world feedback.
Kevin Dewald
2026-02-04

