Basic smart watch based on the ESP32 microcontroller.
- vibration motor controlled via a signal connected to a simple transistor switch
- one push button to navigate menu (single press, double press, long press etc)
- pin used to read the battery level
- charging/programming interface (being wifi enabled programming can be also done OTA via it's IP)
For now it is using the Arduino framework for ESP32, thinking of migrating to Espressif framework once I get more confortable with the device. Using an RTOS is also in planning.
Used to connect to the watch and control it (set time, send notification info, etc).