Getting Started

Assembly#

Watchy Assembly

  1. Apply tape to the back of the E-Paper display and battery. The front of the display is white and the back of the display is metallic/silver
  2. Pull lightly to unlock the FFC connector, insert the display cable through the strap hole. Make sure the cable is inserted all the way, then push the lock back in to secure the cable.
  3. Fold back and align the display to the top of the PCB, peel off tape and firmly secure the display
  4. Insert battery plug, ensure correct polarity (red is closer to the USB connector)
  5. Peel off tape and firmly secure battery to the PCB
  6. Insert watch strap through PCB strap holes, then tighten strap from both ends
  7. Wrap strap around arm and adjust for comfort

Assembly video: https://www.youtube.com/watch?v=PCPxTS1aF3w

Arduino Setup#

Watchy comes pre-loaded with firmware that demonstrates all the basic features. You can also try different watch faces and examples in Arduino.

  1. Download and install the latest Arduino IDE

  2. Start Arduino and open the Preferences window.

  3. Under Additional Board Manager URLs add:

    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  4. Open Boards Manager under Tools > Board menu and install the esp32 platform

  5. Under Sketch > Include Library > Manage Libraries, search for Watchy and install the latest version

  6. Make sure all the depedencies are updated to the latest version i.e. GxEPD2 , WiFiManager, etc.


Upload#

  1. Plug in USB on Watchy and select the serial port that shows up
  2. If nothing shows up, or if you're having trouble uploading, make sure you have the USB-Serial drivers installed.
  3. Select ESP32 Dev Module under Tools > Board > ESP32 Arduino
  4. Select Minimal SPIFFS under Tools > Partition Scheme
    Note: there are two options called Minimal, make sure you pick the one with SPIFFS in the name
  5. Leave everything else as default
  6. Choose an example and hit upload
  7. Try modifiying the examples or create your own app!