OpenBLE
Menu
OpenBLEDevice index / Bond TouchWhy this exists
Device indexBond Touch

Touch bracelet / PROTOCOL LIBRARY

Bond Touch

5 indexed models · 1 hardware verified

An open protocol library for Bond Touch bracelets, with setup, touch recording, colours, and vibration patterns.

Bond Touch schematic illustrationHardware verified on 1 model

Catalog from openble · Updated · Source 13d75ea

ONE PROTOCOL, MANY DEVICES

Devices using this protocol

5 indexed · 1 hardware verified

Verification is specific to a model and the functions described below. Documented models still need a compatibility check.

Showing 5 models

Add another model

What’s possible

Bond Touch capabilities
CapabilityStatusDetails
SetupAvailableAnswer the bracelet’s setup and connection requests.
TouchesReceiveCollect the wearer’s recorded touch pattern.
ColoursControlBuild LED colour commands.
PatternsPlaySend touch and vibration patterns to the bracelet.

What we’ve checked

Checked against one live V2 bracelet, Bond002, firmware 2.6.4, using bleak on macOS.

Known limits

V1, V3, V4, and Mini are documented but have not been run against live devices. The library is not integrated into a hub.

Start with the library

Keep your chosen AUID consistent and follow the documented setup and bonding sequence.

TERMINAL
pip install openble-bondtouch

A small example

PYTHON
from openble.bondtouch import v2

colour = v2.show_colour((0x23, 0xE0, 0xE8))
print(colour.hex(" "))

Known issues & findings

No linked open issues in this catalog update.

View protocol issues

Have more to add?

Another model, a better capture, or a missing detail can move the protocol forward.

Share what you find