This is a watch face for the open E-Ink display smartwatch Watchy.
It is inspired by the HUD of 'Jet Kave Adventure'.
- Display battery state as jetpack fuel meter.
- Display week day and date.
- Display time.
- Display current steps.
I implemented BotWatchy using the platformIO extension for VS Code, as I can't bear coding in the Arduino IDE anymore. I'm reasonably certain you can just clone this repo and open the project in any platformIO enabled IDE. All necessary dependencies should be installed automatically.
I even added a min_spiffs.csv file and referenced it in the platformio.ini, which I think assures the compiler there's enough space on the ESP32 for all those bitmaps and stuff.
What I want to say is: it's entirely possible platformIO will just compile and upload the code to your Watchy (but see right below first!).
All used image assets are provided in the assets folder. Modify them to your heart's content and then use image2cpp tool to convert them. Make sure you tick 'Invert image colors', as I made the colors the wrong way around.
I commented out the code related to the 'Array of all bitmaps for convenience' in the output code, as it was causing me inconvenience.
I based this project on his BotWatchy.
I've modified a bit generated font with Adafruit GFX Pixel font customiser
