From b978a95198d1cbd721f1bcd96f94c85e8998ae9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominic=20H=C3=B6glinger?= Date: Tue, 20 May 2025 22:37:30 +0200 Subject: [PATCH] Add new README.md with preview of watchface --- Images/Watchface.png | Bin 0 -> 3975 bytes README-WatchyGSR.md | 30 ++++++++++++++++++++++ README.md | 33 +++++-------------------- src/{readme.md => README-WatchyGSR.md} | 0 4 files changed, 36 insertions(+), 27 deletions(-) create mode 100644 Images/Watchface.png create mode 100644 README-WatchyGSR.md rename src/{readme.md => README-WatchyGSR.md} (100%) diff --git a/Images/Watchface.png b/Images/Watchface.png new file mode 100644 index 0000000000000000000000000000000000000000..879b331f9737f82dc7ae025a9ee0a5e81c6a5208 GIT binary patch literal 3975 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 sxfYfV3E$zlL_a@%IFo-Qr559Fl+ssI20 literal 0 HcmV?d00001 diff --git a/README-WatchyGSR.md b/README-WatchyGSR.md new file mode 100644 index 0000000..c49385e --- /dev/null +++ b/README-WatchyGSR.md @@ -0,0 +1,30 @@ +![Watchy GSR Face](https://github.com/GuruSR/Watchy_GSR/blob/main/Images/Watchy_GSR.gif) + +This repo's format: + +Bin folder contains the current OTA Bin that you can use a tool to upload with or an OTA Upgrade capable firmware to install the current OTA Bin to the Watchy. + +src folder contains a universal (Arduino & PlatformIO) setup for compilation, instructions on how to get it to compile are in the src folder. + +Needed libraries: Arduino Libraries, ArduinoOTA (included in ESP32 2.0.2), SmallRTC (1.6 or greater, GuruSR), SmallNTP (GuruSR), StableBMA (GuruSR), Olson2POSIX (GuruSR) AND Watchy (1.3.3 or greater) base. + +**NOTES:** +- Watchy uses version 1.0.6 or 2.0.2 (or higher than 2.0.3) of the ESP32 libraries, 2.0.0 won't compile, 2.0.3 causes a boot crash loop, remove them manually and revert back to version 1.0.6 or use 2.0.2 (which seems to have been fixed). + +**WARNING:** +As of Version 1.4.3H, the Compilation Instructions have changed, the GxEPD2 requires a define to be added to the .h file in the Compilation Instructions or the Dark Border will be disabled. + +For instructions on usage of the firmware, see "Usage". + +Below is a layout of the Watchy Connect & the OTA Website (used while online your network) that gives you options to various things. + + +![OTA Website](https://github.com/GuruSR/Watchy_GSR/blob/main/Images/Server-Help.png) + +OTA update is **ONLY** possible via an OTA compatible firmware which are: + +`Watchy GSR` and those overriding it. + +**If you have an OTA upload function in your firmware, ask for it to be added here.** + +For those wanting to override the looks of this Watchy face, look at the Override Information. diff --git a/README.md b/README.md index c49385e..beceb1e 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,9 @@ -![Watchy GSR Face](https://github.com/GuruSR/Watchy_GSR/blob/main/Images/Watchy_GSR.gif) +# My Watchy Watchface -This repo's format: +Custom watchface with calendar, step history, moon phase and more. +It is based off a Watchy by someone anonymous on a certain technology board. -Bin folder contains the current OTA Bin that you can use a tool to upload with or an OTA Upgrade capable firmware to install the current OTA Bin to the Watchy. +The original photo is lost media sadly, +and my Watchy suffered ESD damage so it isn't working. -src folder contains a universal (Arduino & PlatformIO) setup for compilation, instructions on how to get it to compile are in the src folder. - -Needed libraries: Arduino Libraries, ArduinoOTA (included in ESP32 2.0.2), SmallRTC (1.6 or greater, GuruSR), SmallNTP (GuruSR), StableBMA (GuruSR), Olson2POSIX (GuruSR) AND Watchy (1.3.3 or greater) base. - -**NOTES:** -- Watchy uses version 1.0.6 or 2.0.2 (or higher than 2.0.3) of the ESP32 libraries, 2.0.0 won't compile, 2.0.3 causes a boot crash loop, remove them manually and revert back to version 1.0.6 or use 2.0.2 (which seems to have been fixed). - -**WARNING:** -As of Version 1.4.3H, the Compilation Instructions have changed, the GxEPD2 requires a define to be added to the .h file in the Compilation Instructions or the Dark Border will be disabled. - -For instructions on usage of the firmware, see "Usage". - -Below is a layout of the Watchy Connect & the OTA Website (used while online your network) that gives you options to various things. - - -![OTA Website](https://github.com/GuruSR/Watchy_GSR/blob/main/Images/Server-Help.png) - -OTA update is **ONLY** possible via an OTA compatible firmware which are: - -`Watchy GSR` and those overriding it. - -**If you have an OTA upload function in your firmware, ask for it to be added here.** - -For those wanting to override the looks of this Watchy face, look at the Override Information. +![Screenshot of the last simulator build to get a rough idea](Images/Watchface.png) diff --git a/src/readme.md b/src/README-WatchyGSR.md similarity index 100% rename from src/readme.md rename to src/README-WatchyGSR.md