07 · Public source
EquilBridge
A local path from stored Equil Smartpen notes to bytes, replayable decoding, SVG pages and a viewer.
EquilBridge brings back a local path from an old model-3 receiver's stored notes to raw note and wire bytes, replayable decoding, traceable SVG pages, and a local viewer and library. It does not recreate the old cloud service or redistribute historical binaries.
View source QuickstartProblem
More than ten years ago, I received an Equil Smartpen as a graduation gift. The hardware remained after the original service and path into its notes disappeared, so I built a local path to evidence I control.
Mechanism
- Capture raw Bluetooth RFCOMM chunks from a paired model-3 receiver and treat those chunks as the authoritative record.
- Replay the 16-byte framing and derived frames, events, strokes and text from a saved capture, then export traceable pages as SVG.
- Sync the receiver's offline memory read-only into a local viewer and library.
Evidence
- Decoded sample
- 912-byte note · 9 strokes · 126 points
- Live sync
- 13 notes · 0 duplicates · 13 pages · 39 artifacts
- Runtime deps
- None beyond Python standard library
- Pending checks
- Live dot, line, pen-up, page-button, disconnect, recovery
Boundary
Offline-memory and viewer sync was live-validated once on one paired model-3 receiver. The live dot, line, pen-up, page-button, disconnect and recovery checks remain pending. The live hardware path is Linux plus BlueZ.
Receiver erase is unsupported. Removing a note locally is recoverable and leaves the receiver unchanged.