Smart watch project for IEEE embedded design classes 2024
The smart watch features the following:
- Time
- GPS
- WIFI
- Bluetooth
- Accelerometer activity monitoring
- Flash memory
- OLED mini display
The watch shall be able to tell time accurately based on the Network
Time Protocol(NTP).It should also be able to maintain accurate time
when it is disconnected from the Internet, using Real Time Clock(RTC).
This time shall be rendered on the OLED display
Global positioning system shall be used to tell the user's location accurately.
The GPS chip used must be as small as possible to fit within the size constraints.
The watch shall be able to connect to WIFI available network using WiFi Provision Methods to allow the user to select the network using their phone since the watch shall not feature a keypad.
The watch shall feature BLE. This shall be strictly Low Energy to allow the watch to maintain the battery for long periods of time without needing recharge. BLE shall allow for integration with android apps for other extended features
An accelerometer will be added to allow for monitoring of physical activity of the user, such as step count, shocks, falls, hand orientation, AI gestures etc..
Flash memory shall be used to store config data for different subsystems and other facilities that need ample storage
Display shall be used to render information such as time, Location, step count etc.The screen must be strictly OLED.
i) Time acquisition and display in 12HR and 24HR format, configurable by the user
ii) Network time protocol
iii) Real Time Clock
iv) GPS latitude and longitude
v) GPS time
vi) GPS elevation
vii) WIFI network connection
viii) WIFI Provisioning
ix) BLE, can be turned ON/OFF by the user and goes inactive if no device is connected and/or
user forgot to turn it off
x) BLE Services
xi) Step count
xii) Shock detection
xiii) Fall detection
xiv) Display
x) User selectable menu
The watch must use a 3.7V, >500mAh battery capable of being recharged and small enough to fit inside a wristwatch according to standards
The processor shall feature WIFI and BLE in-chip.
The accelerometer used must be capable of shock detection
This shows the classes and methods we shall implement. Keep in mind that this is highly volatile and will keep morphing as development continues.