Your Watchy, fixed and improved, even made modular
Yatchy is a full redesign, from the ground up of the well known watchy. It focuses on fixing known issues and expanding the wasted potential of it.
- USBC instead of micro usb
- Better buttons, they won't break easily
- Better battery life
- Hardware hackable
- Fixed many issues and improved minor things
- The battery is on the side because it's easier for me to measure power consumption
- The glue is for the vibration motor which is detached in the picture
Yatchy features, compared to 2.0 watchy:
watchy v3 is a joke, It's design files are not released, only the schematic, also it has many flaws so I don't even compare to it
- 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
Mouse bites to more easily make your yatchy smaller, of the size of the screen and not the watchy form factorJLCPCB decided to treat it as a seperate design and charge double, so I removed it. Stupid.- 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
- 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
- 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's just Yolo on the components with some glue. 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 if you need to do it, then you made something really wrong. When developing the Yatchy, I only once needed a full reset
- A complicated license
It's fully supported by InkWatchy. Maybe a rust firmware in the future? We will see...
Everything explained here
For any questions, feel free to ask in github issues or in this discord server: