Open-Watch: An open-source handmade smartwatch
Welcome to Open-Watch! An open-source wearable device :)
Open-Watch is an open-source smartwatch project. This smartwatch can measure the linear acceleration and rotational speed of your hand, connect to phone, count steps, make sound and vibration, enable screen when hand raised, enable alarms and get touch inputs. All of these data will be processed by an STM32 processor with an ARM Cortex-M core..
It connects to a 1.3" OLED (SSD1306 driver) to show the date, time, battery level, steps, and other stuffs. It also can get touch inputs using a HOLTEK touch driver. These 4 touch pads are connected to EXTI of MCU. A HC-05/06 Bluetooth module allows us to communicate with a smart phone.
The MPU6050 sensor was used for IMU purposes. I used a Kalman filter to reduce the noise effect and extract clean data from the sensor (3-axis linear acceleration, 3-axis rotational velocity). These clean data were used to estimate the hand rotation (to enable the screen) and measure the steps and distance.
Finally a transparent 3D printed body holds the parts together.
Thanks to PCBWay for these awesome 4-layer PCBs and this beautiful transparent 3D printed body.
Open-Watch: An open-source handmade smartwatch

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(3)
- Likes(19)

- EngineerMar 04,20250 CommentsReply
- EngineerAug 22,20230 CommentsReply
- Mitch AltmanFeb 06,20230 CommentsReply
-
Engineer Mar 04,2025
-
Ngo Thi Phuong Anh Feb 03,2025
-
Engineer Sep 29,2024
-
Engineer Aug 30,2024
-
Engineer Feb 23,2024
-
Engineer Aug 16,2023
-
St0rm Aug 12,2023
-
vaibhavpcb May 25,2023
-
laulu Angie Feb 24,2023
-
Engineer Feb 10,2023
-
Paul BluJay Feb 09,2023
-
Engineer Jan 01,2023
-
Quentin Mary Dec 31,2022
-
theblackcat Dec 04,2022
-
Kapacita LuBos Nov 01,2022
-
Tim Brown Oct 17,2022
-
KRitiCal_m4ss Oct 13,2022
-
Artem ArtemNed Sep 21,2022
-
Rayan Bayan Dec 21,2021
- 3 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
7design
-
6usability
-
7creativity
-
7content

-
8design
-
7usability
-
7creativity
-
5content

-
10design
-
10usability
-
10creativity
-
9content
More by Salman Motlaq
-
-
Commodore 64 1541-II 1581 Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
182 1 3 -
Easy to print simple stacking organizer with drawers
89 0 0 -
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1158 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
649 0 1 -
-
Nintendo 64DD Replacement Shell
498 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1470 4 3