Basic functionality - Szybet/InkWatchy GitHub Wiki

Operating the watchface

Look at the video, you will figure out the rest. You can configure watchface modules (the thing at the bottom) in config.h obviously

Kooha-2024-04-29-22-38-18.webm

Time, timezone setup

At default, InkWatchy will try to ques the timezone when syncing with wifi. It may not be accurate, so you may need to set it manually. Go to config.h to the timezone section to edit it, then reflash. Read it carefully, because you may need to set the POSIX format instead of OLSON.

Wifi setup & Turning on wifi

Go to src/defines/confidential.h and in WIFI_SSIDX and WIFI_PASSX put your wifi name and password. You can use many wifi network, up to 10. At default, both in demo and when recompiling the firmware your watchy will connect to a wifi network named hotspot with password 12345678. Remember the watchy supports only 2.4Ghz wifi's. Sometimes 2.4Ghz wifi's are described as "compatibility" mode.

After that, input other confidential values as open weather key, coin lib key etc. After that, flash your device

to trigger syncing, dependent on your configuration in config.h (Not ON at default) connect your watchy to USB power. It will automatically sync after it detects it's charging, it can take a few seconds. Otherwise, trigger the sync manually like that:

Kooha-2024-04-29-22-26-22.webm

Enabling books and vault

To enable books or vault, go to config.h and enable BOOKS to 1 or VAULT to 1. Then recompile and upload

Then put your books and images inside resources/personal/books/ or resources/personal/vault/ respectively. For books use pdf or epub, for vault use png

after that, put it into the device, just like the picture below

image

Enabling weather

You need to edit confidential.h longitude and latitude of your location, then reflash. You also need WEATHER_INFO in config.h enabled, but that's by default

Enabling other features

Read both config.h and confidential.h and enable / disable / modify the variables, then recompile