A customizable Pomodoro timer application for wasp-os running on PineTime smartwatches.
- Multiple timer presets with comma-separated durations
- Configurable vibration patterns
- Persistent settings between sessions
- Swipe gestures for quick preset switching
- Adjustable vibration count (1-15)
- Random vibration patterns for better attention grabbing
- Auto-stop after 99 cycles to prevent battery drain
- Screen-off support for background operation
- Swipe Left/Right: Switch between timer presets
- Swipe Up/Down: Adjust number of vibrations
- Touch Numbers: Input custom timer duration
- "Then" Button: Add multiple timers (separated by commas)
- "Go" Button: Start the timer sequence
- "Del" Button: Remove last input
- "+1" Button: Add 1 minute to current timer (while running)
- "STOP" Button: Stop current timer sequence
Enter times in minutes, separated by commas for sequential timers. Example: "25,5" creates a 25-minute work period followed by a 5-minute break.
- 1 minute, 10 minutes
- 10 minutes, 1 minute
- 20 minutes, 5 minutes
- Ensure you have wasp-os installed on your PineTime
- Copy
Pomodoro.py
to your wasp-os apps directory - Reboot your watch or reload the app launcher
- PineTime smartwatch
- wasp-os installed
- MicroPython support
LGPL-3.0-or-later
Originally forked from timer.py by github user thiswillbeyourgithub. This app has been merged into wasp-os via PR #418.