RM-03 · Hardware
BlockingFocus: a cube that blocks time
A countdown cube for focused work. Each face stands for a duration: turn the cube, face up, the timer runs. An accelerometer reads the orientation, a display shows the remaining time, a vibration motor marks the end. No screen, no app in the way, just an object on the desk that says: do not disturb now.
What is inside
The firmware is split into components: face detection from sensor data, timer engine, display, vibration, battery, secure store. Below sits sk_core, the shared base of all SmartKraft devices: command line over USB, BLE pairing, Wi-Fi, mDNS, authentication, OTA.
Through sk_api the cube can fire a webhook or IFTTT at the start or end of a session, for example dim the light or mute notifications.
Status
Firmware 0.3.5, enclosure printed, board drawn. Open: fine-tuning face detection on slow turns, and runtime in sleep mode.