Skip to content

cy384/copernicus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copernicus

Copernicus

A digital homage to the Raketa Kopernik mechanical watch, inspired by the orbits of the sun and the moon, with a few configurable features:

  • Dark and light variants

  • Enable/disable arbor

  • Enable/disable seconds hand

The design is high-contrast and intended to be easily readable with or without the backlight active.

It may be found on the Garmin store.

Building

Follow the Garmin instructions for installing and configuring the SDK, along with Eclipse. Note the key requirements, etc. Unfortunately, you cannot, as far as I can tell, build the bundle necessary to submit to the Garmin store without using their Eclipse plugins (also the SDK tools don't seem to run on Ubuntu without fiddling anymore?). This version builds with the ConnectIQ SDK version 3.0.11.

After you do a build, you can deploy it locally by just copying the .prg file over USB to your watch.

Open Source

I'm releasing this as open source in the hopes that someone may find it interesting or useful. The only mildly clever feature in the code is that things drawn on-screen are scaled to the screen size in-code for each device. This lets the watchface port trivially to all Garmin watches, regardless of shape and pixel count.

This code is covered by the included BSD 3-clause license (see LICENSE file). Any patches, bug reports, or other user commments are greatly appreciated. I will note that I personally consider this feature-complete, and am not likely to merge features that make the design more complicated. Please feel free to fork if you plan on signficant additions.

About

the Copernicus watchface for Garmin devices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages