A simple watch built with the ATMEGA328P as its brain. Battery should last around 1-2 weeks on a single charge (on paper, at least). RTC used is a DS3231M+TRL. The images you're seeing here are the revisions of the PCBs. I haven't ordered buttons for the second revision, which is why they're missing.
Revision 2 of the PCB
Revision 1 of the PCB
60% Complete
I am working on the opnwatch project for three reasons. The first is learning. I want to understand how to design, program, and build a wearable embedded system from the ground up, including writing device drivers for I2C peripherals like an OLED display, and gaining real hands-on experience with this kind of hardware. The second is contributing. I want to give something back to the open source community. A device that is functional, simple, and genuinely easy to use. The third is ownership. I want to know exactly what runs on my devices. There is a certain peace of mind that comes from understanding your wearables at the lowest level, knowing they run only what you intended. opnwatch is my first step in that direction.
Revision 2 of the PCB as seen in KiCad
Revision 1 of the PCB as seen in KiCad