Avatar for adjtm

adjtm

Member since Apr 2023 • Last active Jan 2025
  • 4 conversations
  • 49 comments

Most recent activity

  • in General
    Avatar for adjtm

    @andresdju on github

  • in Bangle.js
    Avatar for adjtm

    Gordon, the bangle.js2 software could literally power 10s or 100s of watches [...]

    Espruino was originally created as a way to bring together a bunch of third party hardware that was otherwise hard to program, but I had to swap to selling hardware

    In my opinion, for consumer hardware like this smartwatches selling the hardware is the only option for having good support. Consumer hardware manufacturers don't care about third party software. The model names doesn't mean anything, except the same external design and similar features. This happens with things like routers, you end looking for specific revisions of what is supposed to be the same model, probably looking for old revisions as you don't know if newer ones would work (or you know that don't). You don't know the specific revision of the device sold over the Internet, not even the seller cares which revision it is.

    I no doubt prefer Gordon selling the watch. In addition to funding the development, he, buying way higher number than we could, can get the correct revisions. If only a new revision is available he can port the code for the exact revision he starts to sell. I'm tired of running free software on half working devices. If I need a new watch I would buy Bangle.js 2 again until Gordon moves to a new device.

  • in Bangle.js
    Avatar for adjtm

    I would be afraid of melting/burning the plastic around it.

    I will apply the solder with solder wick, not directly with the soldering iron. I know I could cause some damage to the plastic, but the problem is that the watch is not charging anymore.

    Also I am not sure how stable and healthy/allergic is solder - it is not just Sn but other metals (possibly even lead) and also flux and other chemicals. Also tin is relatively soft and may oxidize too.

    The solder is lead-free. I will clean the flux after the work and I'm going to start using the silicone cover, not only to protect my skin, but also to reduce oxidation as much as possible.

    As I said, nickel-gold plating would be ideal, but I don't think I'm going to follow that route.

  • in Bangle.js
    Avatar for adjtm

    Hi. I have the same problem. I have used mine for running 4 days a week for around a year and a half. I had the two internal contacts covered as sold by Espruino, but it seems the sweat has filtered under it. The charging contacts are also corroded. I thought that the contacts where from a connector and not a PCB, something like this:

    https://www.olimex.com/Products/Components/Cables/USB-MAG-4-PCB/

    Ideally we should remove the corroded plating to expose the base metal, then make nickel plating and on top of that gold plating. Because buying the chemicals for just four contacts is expensive and the chemicals seem to be pretty nasty, what I want to do is tinning the contacts with a soldering iron. I was going to do it tomorrow, I can record it and upload the video if the contacts make good connection again.

  • in Bangle.js
    Avatar for adjtm

    Is the "glue" on the barometer solution a good one to obtain at least 1ATM ?

    What does 1ATM mean? If you mean swimming underwater up to 10 meters, I don't think so. 1ATM more or less means: With a watch in new condition, it should survive light rain if you don't push the button with a drop of water around it. That's what bangle.js already has. Gluing the barometer hole could help, but even then I would not use it for swimming, bathing, showering, putting it under the tap... By the way, salty water would ruin the charging and programming contacts very rapidly.

    Waterproofing is a complex topic. There are some comments and conversations here about it:

    https://forum.espruino.com/comments/16734558/

    https://forum.espruino.com/conversations/389438/

    There is also a crazy guy that probably has the most waterproof bangle.js "mod":

    https://forum.espruino.com/conversations/396132/

  • in Bangle.js
    Avatar for adjtm

    I have the exact same issue. My bangle.js 2 accumulates around 40 to 45 seconds per day, so it seems that it would be like 5 minutes per week.

    Right now I have stable 2.22. I used to have the watch unconnected for several days and it didn't happen before. Recently I have connected nearly every day, so I don't know which update broke it. My guess is that it happens since some development update during 2.21.x.

  • in Bangle.js
    Avatar for adjtm

    I'm not sure if they are compatible with Bangle.js 1 or Bangle.js 2, but Olimex is selling this kind of conectors (both cables and device connectors).

    https://olimex.wordpress.com/2024/05/07/new-usb-2-0-cables-with-snap-magnetic-connectors-in-stock/

  • in Bangle.js
    Avatar for adjtm

    Also I'd say Bangle 2 is not ugly at first sight so it is definitely not "apple-like" rectangular shape

    I agree, Bangle.js 2 is more similar to Amazfit Bip smartwatches.

  • in Bangle.js
    Avatar for adjtm

    ...and any new watch should be circular, not the "apple-like" rectangular shape the bangle 2 currently resembles.

    Some of us prefer a rectangular watch while others prefer a circular one. Analog wristwatches used to be circular because they make better use of the space for the hands (rectangular watches also existed, but were less common). Digital watches since the 1970's have been usually rectangular because they make better use of rectangular displays (which are better from a hardware point of view and for displaying information). Circular digital watches are the "new trend" and in my opinion are worse for ergonomics and displaying information. I think that nearly all of us would agree that circular watches with rectangular displays (like Bangle.js 1) are the worst of both worlds.

    I really like the Bangle.js 2 display, but I would prefer the display to be larger with thinner bezels.

    Apple is the devil

    Yes, but they didn't invent rectangular watches (like with most things people associate Apple with).

  • in Bangle.js
    Avatar for adjtm

    Hi avanc.

    @user156811 was asking for a Bangle.js 1 to buy for development testing purposes. I don't know if he already got one.

Actions