
Voice Command is a watchapp for Pebble Time 2 and Pebble Round 2: you speak
into the watch microphone, speech recognition turns it into text, and your
phone carries out the command: call someone, send an SMS or a Signal
message, save a note or a reminder, or make the phone ring. English and
German commands are always understood.
To carry out commands you need the free Android app "Voice Command Service"
on the same phone. Without it the watch just shows the recognized text.
Project page, Android app and setup guide: https://github.com/uaparit/voice-command
FEATURES
--------
• Calls: "Call Mom", "Could you please call Mom". The watch asks first,
Select dials (can be turned off). Back on the watch hangs up.
• SMS: "Text Lisa I'm running late", "Tell Lisa that I'm on my way".
Preview on the watch, Select sends, Back discards.
• Signal: "Send Lisa a Signal message saying …". Like SMS, via your own
Signal bridge.
• Notes and lists: "New note: buy milk and coffee", "New list: holiday",
"Note in holiday: passports". Stored in the Android app, where you
check them off, edit and delete them, and share a note or a whole list
with other apps, e.g. a shopping list via messenger.
• Reminders: "Remind me at 6 pm to get the laundry", "… in 20 minutes",
"… tomorrow morning", "… on Friday at 6 pm", "… on May 12th".
Without a time: morning 8, noon 12, afternoon 3 pm, evening 7 pm.
• Reminders on the watch: they ring on the watch (sound and vibration,
3 short pulses, at most 60 s) and take priority over everything else.
Back stops, Up/Down scroll a long text. Up to 8 reminders, one per
minute. Alternatively they ring on the phone like an alarm clock.
• Find my phone: "Find my phone", "Where's my phone?". The phone rings at
full volume, even when silenced. Back on the watch stops it.
• English and German: all commands in both languages, any time.
ON THE WATCH
------------
• Select or a double tap: start and stop recording
• Back while recording: discard, the phone will not process it
• Preview: Select sends or saves, Back discards; Up/Down or a swipe
scrolls a long text; a preview expires after 60 s
• A footer names what Back and Select do (can be turned off)
• Tones: 1 short ready, 2 short recognized, 3 short sent, 1 long error
(Pebble Round 2: vibration only, it has no speaker)
• The watch tells you when the Android app is outdated
SETTINGS (gear icon in the Pebble app)
--------------------------------------
Service
• Send to Voice Command Service: if on, the phone carries out commands,
if off, the watch only shows the recognized text
• Port and key, copied from the Android app
• Speech recognition: Pebble dictation (default, nothing to set up),
Groq (your own API key, spoken language English, German or automatic)
or your own speech server (address and token)
Settings
• Language: like the phone, English or German
• Confirm calls: ask before every call
• Reminders on: watch (sound and vibration can be switched separately)
or phone (alarm sound at full volume or your normal ringtone)
• Sounds, touch control and button hints on the watch
Reset
• Delete all settings, including keys and tokens
THE ANDROID APP "VOICE COMMAND SERVICE"
---------------------------------------
• Setup guide that checks every step, including a test command
• Contacts: the names you say, picked or imported from the phone book
• Notes, lists and reminders to view and edit
• Service: on/off, test mode (commands are only shown), port, key,
permissions, Signal bridge address and token, self-test
• Log of the last commands and help with all commands and errors
EXTRAS FOR YOUR OWN SERVER
--------------------------
• pebble-stt: your own speech recognition server (Whisper or Parakeet)
• signal-bridge: sends Signal messages through signal-cli as a linked
device of your account
Both are optional and described on the project page.
PRIVACY
-------
Recordings go only to the speech recognition you choose: the Pebble app
(in the cloud to Wispr Flow), Groq or your own server. Keys and tokens stay
on your phone. Commands are carried out locally by "Voice Command Service"
(127.0.0.1 only, protected by a key). Notes, reminders and contacts stay in
the Android app.
REQUIREMENTS
------------
• Pebble Time 2 or Pebble Round 2 with firmware 4.44.3 or newer
• Microphone permission for Voice Command in the Pebble app
• Android app "Voice Command Service" 1.0.0 (Android 12 or newer) for
calls, SMS, Signal, notes, reminders and finding the phone
Lines Time 2 is a watchface for Pebble Time 2 (Emery) with large LCD digits
like a classic Casio watch. Colorful lines lie scattered around them and
at every minute change they fly in and assemble the new time.
HOW THE MINUTE CHANGES
----------------------
• Just before the full minute, the digits that are about to change vanish.
• Colorful lines fly to their places, turn into position and grow into
full segments.
• For a moment the new digit stands there in color.
• Then the lines fly off in new colors and reveal the digit underneath.
After that, all is quiet until the next minute.
LCD LOOK
--------
The outer segments have beveled ends, the middle one is hexagonal, with
narrow gaps in between. Unlit segments can glow faintly, just like on a
real LCD.
The 12/24-hour format follows your watch setting (no leading zero in
12-hour mode).
SETTINGS (in the phone app)
---------------------------
• Background and digit color
• Show unlit segments or not, and in which color
• Lines colorful (random) or in a single color
• English or German
NOTE
----
Easy on the battery: the animation runs only about 7 seconds per minute;
the rest of the time the screen stands still.
Vibecoded with Claude · Pebble Time 2 (Emery) only
Section 9 is a watchface for Pebble Time 2 (Emery) that shows the time not
with digits but with colored squares. Four areas with 3×3 squares each,
count the lit squares and you have the time.
HOW TO READ THE TIME
--------------------
• Top left: hour tens
• Top right: hour ones
• Bottom left: minute tens
• Bottom right: minute ones
Example 12:47 –> top left shows 1 square, top right 2, bottom left 4,
bottom right 7.
The 12/24-hour format follows your watch setting.
ARRANGEMENT OF THE SQUARES
--------------------------
• Random: a new arrangement every minute
• Dice patterns: 1–6 like a die, 7 = six + center,
8 = all but the center, 9 = all
• In order: row by row from top left to bottom right
COLORS
------
Five color presets to start with:
• Dark – white squares on black
• Bright – black squares on white
• Ocean – shades of blue, dark at the top, light at the bottom
• Ember – shades of red, dark at the top, light at the bottom
• Colorful – each area in its own bright color on black
Then change any color you like: top and bottom bar as well as background,
outline and squares, for all areas together or for each area on its own.
Your own colors are kept, even if you try out a preset in between.
SETTINGS (in the phone app)
---------------------------
• Arrangement: random, dice patterns or in order
• Color preset or your own colors
• English or German
NOTE
----
Easy on the battery: the watchface redraws only once per minute.
Pebble Time 2 (Emery) only.
Vibecoded with Claude
DrinkBuddy is a watchapp for Pebble Time 2 (Emery) that reminds you to drink
water throughout the day.
Set a daily goal on your phone, DrinkBuddy spreads
the reminders across your chosen time window and adapts them to how much you have already had.
REMINDERS
---------
At reminder time the watch opens DrinkBuddy on its own, vibrates
(short-short-long) and plays a short tone. Confirm the amount shown at the drop
with Select or a tap on the drop, the app logs it and returns to your
watchface. Not drinking right now? Just leave it, it hides itself after a few
seconds.
The next reminder is calculated from what is still missing: the remaining
amount is divided into portions of your default amount and spread over the
time left until your end time (at least 5 minutes apart). Once you reach your
goal, there are no more reminders until the next morning.
ON THE WATCH
------------
• Left: a fill gauge with one line per percent, the percentage on top
• Top right: Up or a tap adds the "plus" amount to the drop
• Bottom right: Down or a tap subtracts the "minus" amount
(down to −250 ml to correct mistakes)
• Center: Select or a tap on the drop confirms the amount; below it you
see when the next reminder is due
• Long press Up: pause until tomorrow's start time
• Long press Down: disable reminders until you enable them again
Open DrinkBuddy from the launcher or Quick Launch to log a drink anytime.
CONFIGURATION (via the phone app)
-----------------------------------
• Daily goal (500–4500 ml) and default amount at the drop
• Plus/minus step sizes
• Reminder window (start and end time)
• Auto-hide timeout
• Reminder tone (high or low) and volume, or off
• Pause and disable switches (kept in sync with the watch)
• German or English
NOTE
----
Respects Quiet Time: no vibration and no tone while it is active. Touch and
the hardware buttons both work. Pebble Time 2 (Emery) only, uses the touch
screen, speaker and vibration motor.
Tip: assign DrinkBuddy to Quick Launch. When the watch runs low on storage, it
removes rarely used apps and only reloads them from the phone on their next
start. Without a phone connection a reminder could then be missed. The watch
never removes apps assigned to Quick Launch.
Vibecoded with Claude · Pebble Time 2 (Emery) only
GymBuddy is a watchapp for Pebble Time 2 (Emery) that replaces paper notes and your
phone at the gym.
Build your training plans comfortably on your phone — machine
settings, sets, reps, weight and rest time per exercise — and have them available
on your wrist in large, glanceable text during your workout.
SESSION LIST
------------
On launch, the watch shows all saved training sessions (up to 10). Up/Down or
swiping up/down selects a session (loops at the ends). Select loads the chosen
session.
If the session is already cached on the watch and the phone is currently connected,
the watch asks: load from the watch (instant, no phone needed) or sync fresh from
the phone? With no connection, the watch automatically falls back to the last
cached data — so your exercise list stays usable even when your phone isn't nearby.
EXERCISE VIEW
-------------
Two views per exercise, switch with a left/right swipe:
• View 1 — exercise name, machine number, weight
• View 2 — seat position, pad position, angle, sets, reps, rest time
All values in large text with icons instead of text labels — deliberately designed
for maximum readability at a distance. Up/Down or swiping moves to the next/
previous exercise (loops back to the start at the end of the list). A long press
on Select highlights the currently shown exercise in green — handy for keeping
track of what you've already done during your workout.
REST TIMER
----------
Select starts the rest timer for the current exercise, shown as large, classic
LCD-style digits. When it reaches zero, the watch vibrates twice and jumps back to
the exercise. Pressing Select during the countdown cancels it immediately.
CONFIGURATION (via the phone app)
-----------------------------------
A custom-built configuration page instead of Clay, since training plans need
dynamic lists:
• Create, edit, delete and duplicate sessions and exercises
• Reorder exercises by dragging (☰)
• Rename a session directly from its exercise list
• JSON import/export (e.g. to load a complete training plan in one go)
• Switchable language: German or English (applies to both the watch and the
configuration page)
NOTE
----
Touch-swipe and the four hardware buttons both work at the same time — whichever
is more convenient in the moment. Pebble Time 2 (Emery) only, uses the touch
screen, RGB backlight and vibration motor.
APP PICTURES
-----------
https://imgur.com/a/38bk1Cv
Vibecoded with Claude · Pebble Time 2 (Emery) only
okc is a watchface for Pebble Time 2 (Emery) with an Oklahoma City Thunder theme.
DISPLAY
-------
• Large white time display — always visible
• OKC Thunder logo as background art
• Basketball graphic in the background (toggleable)
• Battery bar along the bottom edge: 10 segments, 10 % each
Half segments for 5 % accuracy
Green > 40 % · Orange > 20 % · Red ≤ 20 %
SHAKE TO REVEAL
---------------
Shake the watch to cycle through additional information:
1. Shake → Date (visible for 3 seconds)
2. Shake again → Today's step count (3 seconds)
3. Third shake → Lightning animation (even if animation is disabled)
ANIMATION
---------
When animation is enabled, a sequence fires at second :57 of every minute:
• Phase 1 (1.5 s): Logo slides to the center, time and ball slide out
• Phase 2 (3 s): Lightning bolts flash outward from the logo
• Phase 3 (1.5 s): Everything smoothly returns to position
HOURLY CHIME
------------
Audible time signals at the full and half hour — three sounds to choose from:
• Short beep — a clean single tone
• F-G-C — two rising notes and a deep C
• Thunder — a low rumble fitting the OKC theme
Each interval (full / half hour) has its own independent sound selection.
A quiet-hours window suppresses all chimes (default: 22:00 – 7:00, toggleable).
Use the preview toggle in settings to audition any sound before enabling it.
SETTINGS
--------
• Animation: on / off
• Show basketball: yes / no
• Time format: 24h / 12h
• Date format: DD.MM.YY · MM/DD/YY · DD/MM/YY
• Full hour chime: on / off + sound
• Half hour chime: on / off + sound
• Quiet hours: on / off, from / until
Vibecoded with Claude · Pebble Time 2 (Emery) only
Spaceship is a watchapp for Pebble Time 2 (Emery) that turns your wrist into the cockpit of a spaceship. Built as an app rather than a watchface because only apps can access the Emery's touch screen — but it behaves just like one. SCREENS & NAVIGATION --------------------- Tap the space screen to open the cockpit. Swipe left or right to move between screens: • Space — your ship drifting through the stars (tap to enter) • Cockpit — large digit clock with animated indicator lights • Engine Room — battery level displayed as a ten-bar fuel gauge; ALERT blinks below 20% • Distance — today's step count with a distance icon • Weather — current temperature, condition icon and description (GPS or IP location) • Heart Rate — current BPM, blinking at your actual pulse with electric sparks Navigation is circular: swipe right from Heart Rate to return directly to the Cockpit. A back button on every secondary screen takes you straight back to Space. SPACE SCREEN ------------ Choose from twelve different spaceship designs — or enable shuffle mode to automatically cycle through them at a configurable interval. An optional animated comet streaks across the background for extra atmosphere. WEATHER ------- Weather data is fetched automatically using GPS location (with IP fallback) via Open-Meteo. The weather screen shows the data source (GPS / IP), a programmatic weather icon, and a reload button for manual refresh. Temperature in °C or °F, description in English or German. AUTO-RETURN ----------- After a configurable delay (3–30 seconds of inactivity), the app automatically returns to the Space screen. SETTINGS (configurable via the Pebble app) ------------------------------------------ • Spaceship design: 12 models or shuffle mode • Shuffle interval: how often the ship changes automatically • Animated comet: on / off • Language: German or English • Temperature unit: °C or °F • Time format: 12h or 24h • Auto-return delay: 3–30 seconds • Backlight timeout: 3–9 seconds NOTE ---- Spaceship must run as an "App" rather than a "Watchface" because Pebble only exposes the touch screen to apps. Once launched, it stays active and responds to touch and swipe gestures exactly like a watchface would. Vibecoded with Claude · Pebble Time 2 (Emery) only

FastAndSwipurious is a watchapp for Pebble Time 2 (Emery) that behaves just like a
watchface — built as an app because only apps can access the Emery's touch screen.
SCREENS & NAVIGATION
---------------------
Swipe in any direction to move between five screens:
• Time — large digit display, optimized for at-a-glance readability
• Date — weekday and date in your chosen language
• Weather — current conditions with icon, temperature and description
• Steps — step count and Bluetooth status
• Health — heart rate and sleep duration from last night
SETTINGS (extensively configurable via the Pebble app)
-------------------------------------------------------
• Background color
• Navigation bar color
• Symbol / icon color
• Hours color (large digit)
• Minutes color (large digit)
• Text color (date, weather, steps and health screens)
• Language: German or English
• Temperature unit: °C or °F
• Backlight timeout: 3–9 seconds
(must match the value in your Pebble system settings — see below)
• Auto-return to time screen: on/off and delay (2–5 seconds)
WEATHER
-------
Weather data is fetched automatically using your GPS location (with IP fallback) via
Open-Meteo. Language and unit (°C / °F) follow your chosen settings. The weather screen
shows whether data was retrieved via GPS or IP, its age, and a reload button for manual
refresh.
BACKLIGHT
---------
In normal Pebble apps, the display lights up on every touch and swipe — which drains the
battery noticeably faster. FastAndSwipurious suppresses this completely: the backlight
stays off by default.
Instead, a double-tap (two quick taps) deliberately activates the backlight when you
actually need it. The app uses the system timeout to determine how long the light stays on —
which is why the backlight timeout in the app settings must be set to the same value as in
your Pebble system settings, so the app knows when the light has turned off again.
NOTE
----
The app must run as an "App" rather than a "Watchface" because Pebble only exposes the
touch screen to apps. The behavior is identical to a watchface — the app stays permanently
active and responds to swipe gestures.
Vibecoded with Claude · Pebble Time 2 (Emery) only
Lines Time 28 colored lines float across a dark mosaic background — and every minute, they come alive. At :57 past each minute, the lines glide into position, assembling into 7-segment digits before your eyes. Once every line is in place, the new time snaps into sharp white. Then they scatter back, drifting to new positions until the next minute calls them home. Features: - Smooth 20 fps line animation with individual rotation - 28 uniquely colored lines in bright, vibrant hues - Dark color-shifting background grid during animation - Dotted segment guides that pulse between purple and blue - Always-on time display between animations - Designed for Pebble Time 2 (Emery, 200×228)

Analogue beams is a clean, elegant analog watchface for Pebble Time 2, built around a striking radial beam background design that gives the dial depth and character. Three hands are drawn in a harmonious blue palette: • Hour hand in Cobalt Blue • Minute hand in Liberty Blue • Second hand in Baby Blue Eyes (optional) The current date is displayed in a custom Zekton typeface — month abbreviation on the left, day number on the right — sitting quietly at the lower half of the dial. Both the seconds hand and date display can be toggled on or off independently. A quick wrist tap opens the settings menu; tap again to cycle through the four display modes. The menu closes automatically after a few seconds. Features: • Smooth analog hands with layered z-order • Optional seconds hand (battery-friendly when disabled) • Optional date display with custom font • Settings persist across restarts • Tap-to-configure — no buttons needed

A clean, pixel-art watchface for Pebble Time 2, designed around a fresh green aesthetic and a no-nonsense layout. Features: - Large bitmap time display (HH:MM), centered based on actual glyph width - Weekday name in full (Mon–Sun) - Date in DD.MM.YYYY format - Daily step count via Pebble Health - 10-segment battery bar with color-coded charge level — red (0–20%), orange (30–40%), green (50–100%) Designed for: Pebble Time 2 (emery, 200×228)