Bluetooth BLE control interface for the KinetiX hand

Requires Chrome/Edge with Web Bluetooth, served over https or http://localhost.
Not all computers have Bluetooth BLE connectivity.
This does not work on iOS devices because Apple does not implement BLE access in webkit.
This page only exchanges information with your KinetiX device. No cookie, no server call. You can run a local server and access it through http://localhost
Connected device:
Positions / Movements
If a button does nothing, your firmware version is likely too old to support it.
Idle.
Settings
Booleans
Integers
Strings
Changes are written immediately (debounced).
About KinetiX Device
Firmware Version
Build date and Git commit ID. If suffixed with "-dirty", it means some changes were not committed yet at build time.
N/A
Firmware options
Only reports options explicitly declared by firmware
N/A
Device Name
License
Xavier Grosjean 2026
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) open-source license
https://creativecommons.org/licenses/by-nc-sa/4.0/

Open Source Repository
https://github.com/reivaxy/kinetix
OTA Firmware Update
Firmware
Download released firmware latest all
SSID
Password
Finger tuning
Depending on the wire tensions, these settings might help adjusting the opened and closed positions of each finger.
To adjust max open positions, set the hand to position "Five" (fully open).
To adjust max closed positions, set the hand to position "Fist" (fully closed).
⚠ Warning: Proceed with caution when modifying position values to avoid excessive strain on the servo motors. Fingers 2 and 4 are in opposite direction so their settings are reversed
Each field is written immediately when changed.
Confirm Reset
Are you sure you want to reset all finger positions to factory defaults? This action cannot be undone.
Password Required
Enter password: