This project was an old idea that I had a while back. I wanted to make a development board that would sit on your wrist like a watch and will be able to preform many functions, for instance to act as a small, crude multi-meter, or a cable detector, to find live cables behind a wall.
The watch so far is equipped with an oled screen and a temperature sensor. The system currently derives the time from an ntp server using the ntptime() module, it uses the time gotten to initiate the internal clock. Though I could make continuous readings from the server, I don't want to rely on internet access for accurate time.
One of the important things I have been keeping in mind is that I must leave a large number of GPIO free for the user.