An open API service indexing awesome lists of open source software.

https://github.com/klimeryk/garmodoro

Pomodoro for Garmin devices using Connect IQ
https://github.com/klimeryk/garmodoro

connect-iq connectiq garmin garmin-connect garmin-device monkey-c pomodoro pomodoro-technique pomodoro-timer timer

Last synced: 3 months ago
JSON representation

Pomodoro for Garmin devices using Connect IQ

Awesome Lists containing this project

README

        

# Garmodoro
Pomodoro for Garmin devices using Connect IQ

## Features

* A lightweight and clean implementation of the [Pomodoro technique](https://en.wikipedia.org/wiki/Pomodoro_Technique).
* Keeps track of time left in your Pomodoro session, as well as break time and overal number of Pomodoros.
* **Mimics the ticking of a real physical Pomodoro** by using short vibrations.
* Alerts you using vibrations and tones.
* **Supports all Garmin devices** using Connect IQ.
* You can customize many aspects of the technique:
* length of one Pomodoro (default: 25 minutes)
* length of the short break between Pomodoros (default: 5 minutes)
* length of the long break between groups of Pomodoros (default: 30 minutes)
* the number of Pomodoros in a group (default: 4)
* the strength and duration of the vibration "tick" (set either to `0` to disable)

## Development

To run the project, you can either import the project into Eclipse the usual way. Or use the `Makefile`:
* Edit `properties.mk` file and make sure the paths there are valid on your computer. Change the `DEVICE` variable if you want/need.
* Run `make run` to build the project and run the Connect IQ simulator on the chosen `DEVICE`.

See https://github.com/danielsiwiec/garmin-connect-seed for the full list of supported targets and variables.

## Screenshots

screen shot 2017-05-03 at 00 14 46
screen shot 2017-05-03 at 00 15 17
screen shot 2017-05-03 at 00 15 52
screen shot 2017-05-03 at 00 16 54
screen shot 2017-05-03 at 00 18 01