Skip to the content
2 layers31.8 × 36.8 mmE INK Watch, the printed circuit board in 3D

Custom designed e-ink smartwatch with 2 weeks of battery life. Displays time, date, battery health, altitude and weather data (note: I am still in the process of assembling the PCB and writing the firmware)

Size
31.8 × 36.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
52
Pads
183
Tracks, vias
577, 53
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
13 Sep 2023
Updated
1 May 2024

Overview

E INK Watch is an open-source printed circuit board by DomenicHampson, from the DomenicHampson/EnkWatch repository on GitHub. It is a 2-layer board of 31.8 × 36.8 mm with 53 parts on 52 nets, routed with 577 tracks and 53 vias.

It is built around the DPS310, S-1318B33-M5T1U4 and MBR0530, with the AO3418, DMG2305UX-13 and SMF5.0A among its other parts. Its parts include 24 capacitors, 11 resistors, 6 diodes, 4 ICs and 4 connectors. It belongs with the lEDs and displays and wearables boards and the PIC boards of this library.

Main components

6

README

README.md

EnkWatch

Note: I am still in the process of writing the firmware and mechanical design
Custom designed e-ink smartwatch with 2 weeks of battery life! The watch uses a PIC MCU with a built in RTC module and attached to an external temperature and humidity sensor via SPI bus to display data to the user on a e-ink screen. The time/date and off-times are set, aswell as the sensors calibrated through USB 2.0 by the user through python scripts. The watch is enclosed is a 3D printed shell designed using solidworks.
Features
  • 2 Week Battery Life: Use low power components and efficient firmware to maximize battery life
  • Power Switching and Protection: USB power can simulatenously charge the battery and power the watch. Battery overchage protection provided by a management IC and over discharge protection via mosfet controlled by the PIC.
  • USB 2.0 Communication: User can ineract with the MCU through USB to set the time/date, calibrate the altitude sensor and determine at which times to power down their watch (for greater battery life).

Parts

53
QtyValueFootprintReferences
94.7uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7, C8, C12, C13, C17, C19, C21, C22, C23
81uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C10, C14, C15, C16, C18, C20, C24
310kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R4, R10
3MBR0530Diode_SMD:D_SOD-123D4, D5, D6
20.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C11
2100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6
27pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4
10.47RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR11
110uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
110uHInductor_SMD:L_1210_3225Metric_Pad1.42x2.65mm_HandSolderL1
1150RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
11MResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
132.768kHze-ink:XTAL_FC-135R_32.7680KA-AG0Y1
1328k 0.1%Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6
1340k 0.1%Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8
1510k 0.1%Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9
1820k 0.1%Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
1AO3418Package_TO_SOT_SMD:SOT-23Q2
1Conn_01x04_Femalee-ink:HARWIN_M20-7910442RJ1
1DMG2305UX-13e-ink:SOT91P240X110-3NQ1
1DPS310e-ink:XDCR_DPS310U2
1EINKe-ink:PANASONIC_AYF532435J4
1JST PHConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ3
1LED_SmallLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U3
1PIC18F27J53_ISSPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU1
1S-1318B33-M5T1U4Package_TO_SOT_SMD:SOT-23-5U4
1SD103AW-13-FDiode_SMD:D_SOD-123D2
1SMF5.0ADiode_SMD:D_SOD-123FD3
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105017-0001J2

Similar boards

  • 4 layers178.5 × 70 mmMain PCB, the printed circuit board in 3D

    Main PCB

    vives-projectwerk-2021/Microcontroller_pcb

    Kicad files for our microcontroller pcb

    79 parts
  • 2 layers160 × 100 mmKneipp thermometer, the printed circuit board in 3D

    Kneipp thermometer

    MartinFeichtinger/kneippometer

    This is a project to build an self-sufficient temperatur display for the local kneipp bath

    140 parts
  • 2 layers63.8 × 72.4 mmEAQM-250201, the printed circuit board in 3D

    EAQM-250201

    toms74209200/canis_measure

    Canis Measure is air quality monitor.

    59 partsMIT
  • 2 layers74.5 × 39.5 mmJB93, the printed circuit board in 3D

    JB93

    D-Coder-42/Vajra-Team-Indra

    All codes and files for Team B of thrustMIT subscale

    42 parts1MIT
  • 2 layers160 × 158 mmTree Board, the printed circuit board in 3D

    Tree Board

    WestianPKl/pcb-docs

    A collection of custom PCB designs created in KiCAD, centered around the Raspberry Pi Pico (RP2040) platform. Each board is a standalone module that connects to the Main Board and extends its functionality via I2C, SPI…

    116 parts
  • 4 layers73.7 × 16.8 mmBookbuddy pcb, the printed circuit board in 3D

    Bookbuddy pcb

    DomenicHampson/bookbuddy

    PCB for the BookBuddy

    50 parts
  • 2 layers27.2 × 21.1 mmDumbwatch, the printed circuit board in 3D

    Dumbwatch

    BluCodeGH/dumbwatch

    An offline-first E-paper smartwatch

    52 partsMIT
  • 4 layers58.4 × 22.9 mmQuickfeather board, the printed circuit board in 3D

    Quickfeather board

    QuickLogic-Corp/quick-feather-dev-board

    100% open source dev kit for EOS S3 MCU+eFPGA SoC supported by fully open source SDK and FPGA Toolchain

    101 parts66CC-BY-SA-4.0

Questions

How big is the E INK Watch PCB?

It measures 31.8 × 36.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the E INK Watch use?

53 parts, built around the DPS310, S-1318B33-M5T1U4, MBR0530 and AO3418. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the E INK Watch KiCad files?

From the DomenicHampson/EnkWatch repository on GitHub, at the commit this page was made from: the board is E-INK Watch/E-INK Watch.kicad_pcb and its schematic E-INK Watch/E-INK Watch.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the E INK Watch design in my own project?

Its repository states no licence, so its author keeps all rights: ask DomenicHampson before reusing the design.