open-smartwatch-os
open-smartwatch-os copied to clipboard
OSW-OS BLE Application
Hi, I got a lot of inspiration from my watch. You can do more various things by linking your wristwatch and smartphone with ESP32. I have a similar function.

1. Notification
It informs the alarm that comes to the smartphone with a clock.
2. Device Finder
Default : If they are out of a certain distance from each other, the wristwatch gives an alarm to inform the user of the risk of loss. (This is usually the case when you are looking for a smartphone. )
from phone
When a finder function is activated on a smartphone, the location of the clock can be checked through an alarm built into the clock.
from watch
Select the mode from the clock and make the smartphone ring to locate it.
Is there anyone who wants to contribute to this? See https://github.com/Open-Smartwatch/open-smartwatch-light/issues/7#issuecomment-1151206335
TODO
- [ ] Send/Receive Data
- [ ] Mobile Application
- [ ] Set a Device BLE
- [ ] Screen Dark-mode (Off)
- [ ] #207
Hey I am a mobile app developer with flutter and I work full stack (server + front end), but I am not very skilled at electronics but I want to improve. I had your same idea, and it is exiting. I've abandoned the idea because my skill using and editing the firmware of the watch were very poor, but if you help me with the hardware/software of the watch I will be glad to develop the app. Last year I bought a watch light edition but I was not able to edit the firmware and run bluetooth.
@kekko7072 Hi, there Is it possible to build OSW firmware now? Although there is not enough memory to use Bluetooth, it has been confirmed that it can be implemented. Personally, if you have a prototype, the pull request is always open.Please feel free to open a discussion
Hey @RuffaloLavoisier what do you mean for OSW?
@kekko7072
Sorry, Open-smartwatch
build !
In case you have compile-time issues, feel free to hit (me) up in our Discord @kekko7072 - this should not happen under normal circumstances as every push is checked by our CI.
Furthermore, just take a look into the Webserver service. You'll see it it pretty easy to extend the OSW API endpoints to at least deliver something. In case you need help integrating into deeper systems or have problems - again, hit us up (@RuffaloLavoisier will also be there for you) :grin:
https://github.com/Open-Smartwatch/open-smartwatch-os/blob/bc08af49ac33bde2c81f463ee0a1be0812b8d388/src/services/OswServiceTaskWebserver.cpp#L291