Slow is a minimal, power-efficient 24-hour single-hand watch application for Pebble smartwatches, inspired by Classic Slow Watches. It is engineered with a custom state-machine architecture to maximize battery life by eliminating unnecessary screen redraws and utilizing ultra-low power standby modes.
Inspiration: Slow Watches Switzerland Slow watch for pebble, inspired by slow-watches.com. Permission granted by Slow Watch to use design & the name ‘Slow’
Button Controls & Triggers
1. Main Watchface Mode
Button / Trigger
Action
Description
UP (Long Press)
Open Settings Menu
Opens the full configuration window (Preferences).
UP (Double Click)
Toggle Seconds Mode
Toggles 3D viewing-angle-aware second hand on/off.
UP (Single Click)
Enter Blank (Sleep) Mode
Enters ultra-low power standby (suspends all timers & sensors).
Closes app and automatically re-launches via Wakeup API.
BACK (Double Click)
Quit App Completely
Completely exits the application (disables auto-respawn).
2. Alarm Setting Screen
Button / Trigger
Action
Description
UP (Single / Repeat)
Increase Alarm Time (+)
Increments alarm offset (accelerates when held).
DOWN (Single / Repeat)
Decrease Alarm Time (-)
Decrements alarm offset (accelerates when held).
SELECT (Single Click)
Confirm & Save Alarm
Confirms alarm, schedules wakeup, and returns to watchface.
BACK (Single Click)
Cancel Adjustment
Discards changes and returns to watchface.
Inactivity (60s)
Auto-Timeout
Automatically cancels and returns after 60s of inactivity.
3. Blank (Sleep) Mode
Button / Trigger
Action
Description
Any Button (UP / DOWN / SELECT / BACK)
Wake Up & Rolling Animation
Plays a smooth hand-winding animation to the current time and restores previous mode.
4. Alarming & Bluetooth Alert State
Button / Trigger
Action
Description
Any Button Press
Dismiss Alert
Stops vibration and clears the alert.
Watch Flip Gesture
Dismiss Alert
Turning wrist or flipping watch face down dismisses vibration.
60s Timeout
Auto-Off
Alarms automatically stop vibrating after 1 minute.
Detailed Features
1. 24-Hour Single Hand Dial
Experience time naturally with a single 24-hour hour hand traversing the full daily cycle.
4 Face Types:
Black / Sky
White / Sky
Red / Black
Blue / Black
2. 3D Angle-Aware Dynamic Seconds Mode
Toggle on Demand (DBL UP CLICK): Enables active 1-second second-hand tracking.
Wrist-to-Face Spatial Mathematics:
Uses Pebble 3-axis accelerometer with integer 3D spatial calculations (isqrt, atan2_lookup).
Active Viewing: While looking directly at the watch (Pitch: 15° ~ 75°, Roll: -35° ~ +35°, Tilt <= Selected Angle), the second hand moves smoothly every second.
Zero-Power Auto-Standby: When turning wrist away, lowering arm, or resting face-up, the second hand instantly disappears and screen redraws stop completely, saving CPU and display power.
Instant Resume: Returning to the viewing angle instantly restores the second hand.
Configurable Viewing Angle: Choose from 5 angular ranges in Settings (45°, 50°, 55°, 60°, 65°).
3. Blank (Deep Sleep) Mode
Pressing Single UP Click enters Blank Mode.
Completely unsubscribes Tick Timer service and Accelerometer data stream.
Takes advantage of Sharp Memory LCD’s zero-power static display for 100% MCU Deep Sleep.
4. Smart Alarm & Quick Pomodoro
Interactive Alarm Screen: Adjust alarm time with auto-accelerating hold keys and visible dotted target marker.
2026 Pebble SDK v4.33.1 기반, Pebble Time 2 전용Emery으로 제작했다. 초침을 표시하면서도 배터리 효율을 극대화한 아날로그 워치페이스. 개인적으로 초침의 움직임이 보이지 않는 시계는 취급하고 싶지않지만, 초침을 표시한다는 건 페블 배터리를 매 초마다 깎아서 버리는 짓과 비슷해서 마음이 편치않았다. So, 초침을 표시하면서도 배터리를 최대한 아끼면서도 시각적…
nBack is an ultra-precise, multimodal cognitive working memory training application designed exclusively for Pebble Time 2 (Emery Platform). It harnesses the full capabilities of Emery's hardware—200×228 64-color Sharp MIP LCD, capacitive touchscreen, tactile 4-button input, and built-in raw tone generator—to deliver rigorous Dual, Triple, and…
Touch 기능과 Speaker 사용법을 익혀보기 위해 만든 모르스부호 연습기다. 영어와 한국어를 지원하고, 한국어는 오토마타가 내장되어 있어서 단순히 한글 자모를 표시하는게 아니라 완성형 글자를 표시한다. 사용법은 페블 앱스토어 앱 소개페이지에 올린 것을 보면 될 것이고, 여기서는 Signals 앱 개발 뒷얘기를 기록에 남겨둔다.2026-09-29 Sequencer 데이터 공급자(producer)와 소비자(consumer)…