• To answer the question of Gordon whether there is more demand for watertight watches: there surely is! Everytime I go swimming I almost forget to remove my bjs2 from my wrist.

    But I don't know if I could go buttonless. I need to test it to find out.

    @Chriz is there a variant of your firmware that could be installed as app? And if not, can you point me to your source so that I can strip out the essentials and make it an app myself?

    I would not want to switch from the official firmware for my daily driver right now, but I would like to find out if I could live without the button before going further with this...!

  • Hello @devsnd, my sources can be found at https://github.com/Chriz76/Espruino/tree/masterOld .

    I used github for building the firmware so a lot of little commits where I tried different things But the changes itself affect only a few files.

    I modified the firmware and did not create an app. But with my long term experiences I don't think that this is necesarry:

    Even after several weeks the watch is still watertight. The baramoter hole seems to be the most important. The glue on the button already partly vanished. And even if glued the button could be used to do a hard reset.

    Double tapping twice (4 taps with a short delay after the first two taps) to simulate a button press worked well in regular use. It should be possbile to implement this as an app. But using double tapping on the other side of the watch to simulate a long press often lead to false detected presses and returns to the clock. So I changed it to 5 double taps while my watersports app is running.

    I also used the charging state for a hard reset.

    For you it might just be ok to start with a global hook as app for 2x double and 5x double tap. Then glue the barometer hole and the button. If you really need a hard reset then push the glued button hard and it will work.

About

Avatar for devsnd @devsnd started