Avatar for Gordon

Gordon

Member since Sep 2013 • Last active Dec 2024

Most recent activity

  • in Bangle.js
    Avatar for Gordon

    around 60 hours right now.

    Ok, that sounds about right with HRM. By default it looks like when HRM is showing, the HRM is on.
    But just go into Settings -> Apps -> Clock Info -> HRM and change it to 'Tap'

    When that is set, when you first display the HRM view it turns the HRM on for 1 minute, and it turns it on when you tap on the HRM clockinfo too. Otherwise HRM is only on when it's turned on for the 'health' app - probably every 10 minutes - and it just shows you the last HRM value.

    So with that you'll probably be back to much longer battery life.

    Would like to have a nice watchface with action buttons and without battery drain

    Pebble++ should be fine drain wise - it just gives you the flexibility to put things on that drain your battery too :)

    There's not that much useful alternatives for the info boxes

    You know you can install extras with https://banglejs.com/apps/?c=clkinfo

    So you can have buttons for BTHome on there, sunrise/sunset, or a timer (which I often use).

    If there's something specific you'd like though let me know - clockinfos are often pretty simple

  • in Projects
    Avatar for Gordon

    Well it definitely seems possible - but depending how technically inclined you are, decoding the signals that are sent to the display could be difficult if it's not well documented already.

    I just quickly googled, and another option for this is there are bluetooth add-in boards. So you could use one of those and then have another proper LCD display connected wirelessly (either a Bangle.js smartwatch or something else)

  • in News
    Avatar for Gordon

    I will be on holiday between 21th Dec 2024 and 6th Jan 2025, and won't be answering messages during that time. I will however go through the forum and emails upon my return.

    The Espruino Shop will be taking orders but we won't be shipping anything between 22nd Dec and 2nd Jan either.

    If you've just got a Bangle.js and need help, please check out the links on https://www.espruino.com/Bangle.js2#troubleshooting (specifically the FAQ on the Wiki), but if you can't find an answer please do post on the forum - I'll go through everything that hasn't got an answer when I get back.

    Hope you all have a great Christmas and New Year, and thank you to everyone in the community for all your help and contributions during 2024!

  • in Bangle.js
    Avatar for Gordon

    It's very cool to hear about BTHome being useful for you - I use it a lot here too.

    What kind of battery life are you getting? You could definitely compare with a new Bangle running the same apps, but before you worry about hardware I'd do a backup and then a factory reset, and see if battery life improves, just to rule out software as that's the problem 99% of times.

    Pebble++ shouldn't be much worse than Pebble - I use it here and get very good battery life, but you should be aware that some clockinfos can drain your battery a lot more than others... Displaying the date doesn't take any power, but if you display your altitude that's going to keep the barometer on, and same with heart rate to a certain extent, or if you have the clockinfo that displays seconds.

    Also recently a few people noticed that if they're receiving notifications from a phone and they leave unread messages, the messages widget flashes every second and uses a lot more power (even if you can't see it because it's hidden until you swipe in Pebble++!).

  • in Projects
    Avatar for Gordon

    Hi! So you want to take the scooter apart and replace the 7 segment display with an LCD?

    It's definitely possible! It depends a bit what the 7 segment display is wired up like - is the picture of the 7 segment display you posted the actual one that's used?

    Unless there is a board that's job is just to power the display, it's likely you'll end up having to wire a ton of wires up.

    Also I notice you said 'Arduino' - this forum is for Espruino - microcontrollers that run JavaScript - so if you want help with Arduino you'd be better off asking on the Arduino forums.

  • in General
    Avatar for Gordon

    Just pulling this back up - microcosm, the forum system I'm using for Espruino, is shutting down in March because the UK's Online Safety Act makes it a nightmare for the one person that currently runs it to comply. More info at https://www.lfgss.com/conversations/401475/

    So I'm going to have to migrate to a new forum, one that I don't host (or I'll fall foul of the OSA too).

    Right now, the obvious choice appears to be GitHub Discussions and looking back I think the general consensus is it's ok? Maybe not ideal for those that dislike Microsoft/GitHub but it's probably better privacy-wise than most other forums systems that'll insert a bunch of ads.

    In the new year I'll look at trying to export the contents of the forum - I'm not 100% sure how I'll handle users but maybe I can get compile a list of forum users -> current GitHub usernames so at least for those users I can keep the ownership of posts the same.

  • in Bangle.js
    Avatar for Gordon

    Well, if you try reading a bunch of registers with it (Bangle.accelRd(1)/2/etc) and they all ready 255 then it's not communicating. 255 is the default state (with the data pin stuck high)

  • in Bangle.js
    Avatar for Gordon

    Wow, that's very impressive!

    The accelerometer is on the PCB and it has its own I2C lines, so I wouldn't have thought that anything you do with the HRM would affect it. You could check with Bangle.accelRd and see if you can communicate with it at all? It's possible that you got a solder splash or something on a wire which shorted one of the data connections to it out?

Actions