Wesley Ellis and GitHub
14e64caac9
Merge pull request #512 from tahnok/schematic-readme
...
Add schematic info to README
2025-04-03 08:58:30 -04:00
Wesley Ellis
cc6a0c363e
Add links to schematics and gerbers for different models
2025-04-01 09:55:41 -04:00
Wesley Ellis
845caa30fb
Add link to schematics and gerbers to README
2025-04-01 09:55:41 -04:00
Wesley Ellis and GitHub
8aa1a3f8fa
Merge pull request #422 from wryun/fix-totp-lfs-error-params
...
Fix TOTP LFS printf string
2024-07-21 08:43:05 -04:00
Wesley Ellis and GitHub
226cda748c
Merge pull request #408 from tahnok/sanity-check-color
...
Check that color is valid
2024-06-26 11:40:28 -04:00
Wesley Ellis
96fdf64c4c
Check that color is valid
...
Instead of merely checking that COLOR is set, check that it is one of
RED, BLUE or GREEN
2024-06-26 11:30:31 -04:00
Wesley Ellis and GitHub
11de5936c5
Merge pull request #362 from Kistelini/fix
...
Revert "make the watch-face a global in movement.c, actually"
2024-01-22 12:09:05 -05:00
Wesley Ellis and GitHub
17c1b4a354
Merge pull request #176 from neutralinsomniac/alarm-fix-conditional
...
alarm: fix accidental assignment vs conditional logic
2023-01-13 15:33:16 -05:00
Wesley Ellis and GitHub
6ee84e7d6b
Merge pull request #159 from neutralinsomniac/remove-unnecessary-conditional
...
remove unnecessary conditional in simple clock face
2023-01-08 12:53:16 -05:00
Wesley Ellis and GitHub
e2ab6cef6d
Merge pull request #84 from jackbondpreston/main
...
add support for multiple TOTP keys
2022-09-04 12:56:42 -04:00
Wesley Ellis
6f96e848c2
Replace python with python3 for calling uf2conv
...
Instead of calling python use python3.
On a default debian 11 install there is no python binary, only python3.
Given that the uf2conv script is written for python 3 I think this is a
safe change to make
2022-07-14 14:42:32 -04:00
Wesley Ellis and GitHub
1ec1f2e420
Add tomato face: a pomodoro style timer ( #61 )
2022-04-06 14:33:24 -04:00
Wesley Ellis
02c84dfd97
Add Countdown Face
...
A simple countdown face using movement_schedule_background_task
so that it rings, even if the another face is active
Limited to 99 minutes and 59 seconds so that the watch isn't staying
out of deep sleep for too long
2022-01-15 17:49:00 -05:00
Wesley Ellis
37ff7b9c26
Add movement_cancel_background_task
...
Provide a way for a scheduled background task to be cancelled
2022-01-01 14:13:04 -05:00
Wesley Ellis
4a0ff55773
Properly vendor TOTP-MCU temporarily
2021-11-23 21:40:27 -05:00
Wesley Ellis
121e6fd165
optimize totp face and add countdown
2021-11-23 21:40:27 -05:00
Wesley Ellis
653dd862b8
Fill out watch_utility_convert_to_unix_time
2021-11-23 21:32:25 -05:00
Wesley Ellis
b7ed9adb6c
Add initial TOTP watch face impl
...
Vendor code from https://github.com/Netthaw/TOTP-MCU to do the
heavy lifting of computing SHA-1 and HMAC and the rest of TOTP
Also implement a date_time to unix timestamp method
2021-11-22 21:37:21 -05:00
Wesley Ellis
b0ec40ae46
Add stopwatch face to movement
...
Simple stopwatch that only counts seconds (not subseconds), minutes
and yes, even hours
2021-11-10 21:17:24 -05:00
Wesley Ellis
b0703ec777
Beats time app + watch
...
Use BMP280 code as a base, but stripped down to bare bones.
Then added a new 'mode' for the current Swatch Internet Time (aka beats)
2021-09-25 17:37:46 -04:00
Wesley Ellis and GitHub
7031d8fd8a
fix typo in README
2021-08-02 22:08:30 -04:00