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
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(2)
- Likes(14)
- Engineer Aug 16,2023
- St0rm Aug 12,2023
- vaibhavpcb May 25,2023
- Angie Feb 24,2023
- Engineer Feb 10,2023
- BluJay Feb 09,2023
- Engineer Jan 01,2023
- Mary Dec 31,2022
- theblackcat Dec 04,2022
- ?ubo? Nov 01,2022
- Brown Oct 17,2022
- KRitiCal_m4ss Oct 13,2022
- ArtemNed Sep 21,2022
- 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 Motlaq
-
Low Noise Preamp based on Arp 2600 Synthesizer
36 0 0 -
-
-
Line Level Stereo Input to 3 Stereo Output Sharing PCB
164 0 0 -
-
-
-