Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dotgreg/advcasiobangleclock

[Bangle.js clock] An over-engineered clock inspired by Casio watches. It has a 4 days weather, a timer using swipe and a scratchpad. Can be updated using a dedicated webapp.
https://github.com/dotgreg/advcasiobangleclock

banglejs banglejs2 clock

Last synced: about 1 month ago
JSON representation

[Bangle.js clock] An over-engineered clock inspired by Casio watches. It has a 4 days weather, a timer using swipe and a scratchpad. Can be updated using a dedicated webapp.

Awesome Lists containing this project

README

        

# STATUS

/!\ As my watch unfortunately broke, I will discontinue that project as I am not using it anymore and am unable to test it on a real device. /!\

Thanks for your interest!

# Adv Casio Clock

An over-engineered clock inspired by Casio watches.

It has a dedicated timer, a scratchpad and can display the weather condition 4 days ahead.

It uses a custom web app to update its content.

Forked from the awesome Cassio Watch.

## Todo

- Improving quality of the background images, right now it is quite blurry.
- Improving screenshots quality.
- Improving web app look.
- Improving bangle app performances (using functions for images and specialized array).

## Functionalities

- Current time
- Current day and month
- Footsteps
- Battery
- Simple Timer embedded
- Weather forecast (7 days)
- Scratchpad

## Screenshots
Clock:



Web interface to update weather & scratchpad

https://dotgreg.github.io/advCasioBangleClock

## Usage
### How to update the tasks list / weather
- you will need a free openweathermap.org api key.
- go to https://dotgreg.github.io/advCasioBangleClock/
- Alternatively you can install it on your own server/heroku/service/github pages, the web-app code is here
- fill the location and the api key (it will be saved on your browser, no need to do it each time)
- edit the scratchpad with what you want
- click on sync
- reload your clock!

### How to start/stop the timer
- swipe up : add time (+5min)
- swipe down : remove time (-5min)
- swipe right : start timer
- swipe left : stop timer

## Links
### Issues, suggestions and bugtracker
https://github.com/dotgreg/advCasioBangleClock/issues

### Code repository (bangle app and web app)
https://github.com/dotgreg/advCasioBangleClock

### Creator
https://github.com/dotgreg