Skip to the content
PCBKitNew board
4 layers12.7 × 11.6 mmModule, the printed circuit board in 3D

A modular, hackable, improved watchy like watch

Size
12.7 × 11.6 mm
Copper layers
4
Thickness
1 mm
Parts
34
Nets
29
Pads
72
Tracks, vias
233, 21
Pours
106
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Jun 2024
Updated
27 Sep 2026

Overview

Module is an open-source printed circuit board by Szybet, from the Szybet/Yatchy repository on GitHub. It is a 4-layer board of 12.7 × 11.6 mm with 34 parts on 29 nets, routed with 233 tracks and 21 vias.

It is built around the CLMVC-FKA-CL1D1L71BB7C3C3. Its parts include 22 connectors, 3 capacitors, 3 ICs, 2 diodes and 1 resistor. It belongs with the wearables and lEDs and displays boards and the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

Chat on Matrix Chat on Discord

Yatchy

Your Watchy, fixed and improved, even made modular

Yatchy is a DIY watch, heavily inspired by the well known watchy. It focuses on fixing known issues and expanding the potential of it.

Key points:
  • USBC instead of micro usb
  • Better buttons, they won't break easily
  • Better battery life
  • Hardware hackable, easier to self assemble from scratch
  • Fixed many issues and improved minor things
  • A backlight is possible, kind of and many other "extensions"
  • Smaller form factor

Pictures

The coolest yatchy, contributed by a community member! image

My Yatchy, with a titanium anodized case, the rotated variant

The battery is on the side because it's easier for me to measure power consumption, there are cases with the battery inside

A clean soldering job, with some alternative components (compability!), yes, I know there is a short on the flex cable, it fell off when cleaning after the picture image

Watchy one the left yatchy on the right, yatchy is smaller (yes, the battery is outside, but it would only increase height, not width/length

image

Picture contributed, thanks!

Yatchy features in more detail:

For regular users
  • Heavy increase in battery life, even with the screen updating every minute (The esp32c6 has a riscv lp core, which i connected to the screen, which means the device never really wakes up fully to only update the screen, not only that i fixed sqfmi flaws (Using 2 voltage dividers for example) I also use the external crystal clock for the RTC which means no RTC IC... and many more such things)
  • Better buttons, more solid, shouldn't and probably won't break that much if at all. They are also very quiet. If you like the tactile feel of the original buttons, you won't like these ones. Luckly vibration motor feedback is possible.
  • Solid USB-C port (It's THT soldered)
  • no more usb compability problems (Because the esp32c6 uses native jtag programming)
  • better detection of charging, charge finishing. (In software it was hacky on the original watchy, there were problems with it, never worked good)
  • support for more wireless protocols, home automation ones, wifi 6 too
  • TVS diodes, voltage spike protection - which means no more destroyed devices because watchy doesn't follow any USB spec and allows your device to burn down...
  • More precise time, based on some loose math and experiments, it should drift only a minute after a month, compared to the watchy its a lot better, from experience it's even better than that
For advanced users
  • Detailed ordering and assembly guide
  • Detailed soldering and testing guide
  • A module area, with almost all exposed pins from the esp, power lines, and many gpio pins thanks to the expander IC - You can create your own module, increase the capability of you yatchy without modifying everything inside - solar panel module, encoder instead of the button, sd card module, frontlight module, torchlight module, speaker module, microphone module, some environmental sensors. The only limitation is your imagination (And the size of the module)
    • The default module (In the picture above) allows for for attaching small things without the need for a custom PCB
  • All the components are newer, still available and produced. They are also listed, with links to mauser / tme. Ordering a Yatchy PCB and the parts, soldering them themself is possible and easier than the watchy
  • All QFN packages IC's on the board have increased pad sizes, so if you are skilled enough to solder QFN packages, here it will be easier
  • I used traces teardrops, so more solid traces & pads
  • A hardware test program, which allows testing if all the pads of the esp32c6, which is the hardest part to solder are soldered correctly
  • JTAG debugging via usb, yay
Flaws
  • No battery connector, the module pads are small - so it's not for everyone, harder to use / assembly (solder!) for beginners
  • There is no dedicated place for the motor, it needs a dedicated place in the case. Soldering the motor cables also is not easy
  • It's watchy like but not watchy case compatible, the size and form factor is the same but the obvious obstacle is USBC, even with it the buttons are different and placed a little off to save some space
  • It's a 4 layer PCB, so a bit more costly (With JLCPCB it's still cheap)
  • No easy hard reset option, you will need to short pins, but you probably won't need it. When developing the Yatchy, I only once needed a full reset
  • A complicated license (but still open source!)

Software

It's fully supported by InkWatchy. Maybe a rust firmware in the future? We will see...

Hardware sources, buying, reselling, license, battery life, time accuracy

Everything explained here

Cases, 3D files of the pcb

Cases here and pcb 3D model here

FAQ

Community

Create a github issue or get in touch with me on the discord server or matrix space (on top of this read are links)

Parts

34
QtyValueFootprintReferences
22MOD_CONNYatchy:mod_ConnectorJ1, J2, J3, J10, J11, J12, J13, J14, J15, J16, J17, J18, J19, J20, J21, J22 +6
20.1uFCapacitor_SMD:C_0603_1608MetricC2, C6
1180Resistor_SMD:R_0402_1005MetricR4
1220 nFCapacitor_SMD:C_0603_1608MetricC1
1330 ohmResistor_SMD:R_Array_Concave_4x0402RN1
1AST0760_MALYatchy:AST0760_MALLS1
1CLMVC-FKA-CL1D1L71BB7C3C3Yatchy:CLMVC-FKA-CL1D1L71BB7C3C3_CRELED1
1EVP-AKE31AYatchy:SW_EVP-AKE31A_PANSW2
1IIS2MDCTRYatchy:BOSCH_LGA-12IC1
1IM66D120AYatchy:IFX-PG-TLGA-5-6-VU1
1LEDLED_SMD:LED_0402_1005MetricD1
1SHT4xYatchy:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPadU2

Questions

How big is the Module PCB?

It measures 12.7 × 11.6 mm and has 4 copper layers, 1 mm thick.

What parts does the Module use?

34 parts, built around the CLMVC-FKA-CL1D1L71BB7C3C3. 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 Module KiCad files?

From the Szybet/Yatchy repository on GitHub, at the commit this page was made from: the board is hardware/kicad/modules/BTBMHM/module.kicad_pcb and its schematic hardware/kicad/Yatchy/Yatchy.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Module design in my own project?

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

More from Szybet/Yatchy

2
  • 4 layers33.8 × 38 mmYatchy, the printed circuit board in 3D

    Yatchy

    Szybet/Yatchy

    A modular, hackable, improved watchy like watch

    92 parts184
  • 4 layers12.7 × 11.6 mmModule, the printed circuit board in 3D

    Module

    Szybet/Yatchy

    A modular, hackable, improved watchy like watch

    41 parts184

Similar boards

  • 2 layers21.8 × 16.3 mmNk fido2, the printed circuit board in 3D

    Nk fido2

    Nitrokey/nitrokey-fido2-hardware

    Hardware layout of the Nitrokey FIDO2

    33 parts15
  • 4 layers93.7 × 43.7 mmFlight Computer, the printed circuit board in 3D

    Flight Computer

    SunDevilRocketry/Flight-Computer

    General purpose flight computer for high powered rocketry projects.

    113 parts5
  • 4 layers134.2 × 60.2 mmL0005-Valve Controller, the printed circuit board in 3D

    L0005-Valve Controller

    SunDevilRocketry/Valve-Controller

    Controller for managing the liquid engine's solenoid valves and servo-actuated ball valves.

    107 parts2
  • 4 layers66.8 × 25.4 mmFlight Computer Lite, the printed circuit board in 3D

    Flight Computer Lite

    cacost12/SDR-Flight-Computer-Lite-PCB

    Current PCB Revision: 1.0 PCB Part Number: A0007

    61 parts1
  • 4 layers94.9 × 43.2 mmGround Station Telemetry, the printed circuit board in 3D

    Ground Station Telemetry

    cacost12/SDR-Ground-Station-Telemetry-PCB

    Current PCB Revision: 1.0 PCB Part Number: A0005

    57 parts1
  • 4 layers116.8 × 56.7 mmEngine Controller, the printed circuit board in 3D

    Engine Controller

    cacost12/SDR-Liquid-Engine-Controller-PCB

    Current PCB Revision: 4.0 PCB Part Number: L0002

    129 parts1
  • 4 layers116.8 × 56.7 mmEngine Controller, the printed circuit board in 3D

    Engine Controller

    SunDevilRocketry/Liquid-Engine-Controller

    Main microcontroller board for embedded control of SDR's liquid bipropellant engine.

    119 parts1
  • 2 layersPcbgolf, the printed circuit board in 3D

    Pcbgolf

    chilly23/PCBGolf-master-Comma.ai

    Compact PCB studies for the comma.ai PCBGolf challenge, including KiCad and EasyEDA designs, BOMs, STEP models, and routing-status reports.

    245 partsMIT