Open standards and fork-and-run reference code from Europe Magic Wand®. Two open standards, real implementations you can template, and a builder kit that turns one prompt to your AI into a working app.
Free to implement, including commercially — the one condition is accreditation.
The open BLE wire protocol: a client drives motor/vibration patterns (linear, sine, gaussian) over two GATT characteristics. Compact, datagram-based, self-contained enough to implement in one pass.
Read the spec →The mechanical mount standard: a keyed diamond boss + socket clamped with a
standard 1/4"-20 screw — rigid, single-orientation, printable.
Paste this into Cursor or any AI coding assistant. It reads the spec and scaffolds your app.
Build me a Strong Vibes client. Read the spec first: https://raw.githubusercontent.com/amok-products/strong-vibes/main/protocol/strong-vibes-protocol.md Then make a Chrome web app (Web Bluetooth) that connects to my device, with a start/stop button, an intensity slider (0–100), and three presets. Service 00001221-1313-71be-1221-785dfeabc321; write 0x1225, notify 0x1227; every message starts with 0x10 and is ≤ 121 bytes. Explain the bytes.
Full kit: builder-kit/PROMPT.md
Fork-and-run projects that implement the standards — all public now.
Browser-based controller (Vite/React/TypeScript) — a Use this template starting point. Live at playapp.emw4u.com.
View on GitHub →ESP32-S3 / ESP-IDF knob firmware — a tactile controller and BLE endpoint.
View on GitHub →build123d CAD: a printable holder plus the Strong Vibes Connect reference parts, with an interactive 3D viewer.
View on GitHub →Standards, builder kit, and community docs live in amok-products/strong-vibes.