Garmin Watch Face: Fine'o clock
![]() |
This is Fine meme. Time, date, battery life, heart rate, and stress level are the default settings. The illustration gets animated once your stress levels reach above 50%. |




There are four fields you can change the settings for:
Smoke | Bubble | Cup | Body | Battery Icon | |
---|---|---|---|---|---|
This is fine | ✓ | ✓ | |||
Date | ✓ | ✓ | |||
Time | ✓ | ✓ | |||
Active Minutes | ✓ | ✓ | |||
Steps | ✓ | ✓ | |||
Calories | ✓ | ✓ | |||
Stress Levels | ✓ | ✓ | ✓ | ✓ | |
Body Battery | ✓ | ✓ | ✓ | ✓ | ✓ |
% Calorie Goal | ✓ | ✓ | ✓ | ✓ | ✓ |
% Steps Goal | ✓ | ✓ | ✓ | ✓ | ✓ |
Battery Level | ✓ | ✓ | ✓ | ✓ | ✓ |
Heart Rate | ✓ | ✓ | ✓ | ✓ | |
None | ✓ | ✓ | ✓ | ✓ |
You can also:
- choose your low stress picture
- turn the animation off
- set the threshold for the stress level animation
- set your calorie goal
- set your steps goal
- turn showing the battery icon off
- Garmin Connect IQ SDK - follow the steps in the link for your operating system
- VS Code or Curser with the Monkey C Extension
- Java Development Kit (JDK)
-
Set-up variables
Fill in your set-up variables in
properties.mk
-
Build with debug logs
make build
-
Run on simulator
make run.settings
-
Build for device
make build.release
-
Deploy on device
- Enable Developer Mode on your Garmin watch.
- Copy the compiled
.prg
file from thebin
into the/GARMIN/APPS/
directory on your watch. (For Mac I used Android File Transfer)
If you want to test the settings on your comupter you can go in the Simulator either
- Trigger App Settings & click on the buttons in the simulator or
- File > Edit Persistent Storage > Edit Application.Properties data
Contributions are more than welcome, if you give me time to test them, I might release it and publish to Connect IQ.
This beautifully build and structured repository helped me greatly to understand and build (apart from the watchface being stunning and highly customizable): garmin-watchface-protomolecule
This project is licensed under GPLv3+