Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
December 30, 2021 23:16
April 24, 2023 17:02
August 4, 2021 11:11
January 12, 2023 07:40
April 10, 2023 20:14
April 23, 2023 18:16
April 23, 2023 18:16

Watchy - Fully Open Source E-Paper Watch


Buy Watchy from The Pi Hut, Crowd Supply, and Mouser!

Watchy Case & Accessories

Visit for documentation, hardware design files, and more!


  1. In the Arduino IDE Boards Manager, install support for the ESP32.
    • Arduino > Preferences > Additional Board Manager URLs
  2. Install this library (search for Watchy in the library manager), and any other dependencies when prompted
  3. Check out the examples under Examples -> Watchy
  4. Compile & Upload with these board settings:
    • Board: "Watchy"
    • Partition Scheme: "Huge App"
    • Board Revision: Choose your Watchy version
    • All Other Settings: leave to default

You may also have to install the CP2104 USB to Serial drivers if the port is not automatically detected.

Have Fun! :)

Got Questions?

Join our Discord