Bangle.js 2 incoming? #2850
Replies: 34 comments
-
Posted at 2021-06-28 by @gfwilliams Hi! Yes - it's coming! The plan is to put some of them in the shop as developer devices in the next week or so (but I only have around 60), and then to do a crowdfunding campaign in August. I already have 3000 on order so hopefully this time I'll be able to ship out pretty soon after the KickStarter ends (in the extremely likely possibility that I don't sell more than 3000!). The rough specs are:
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-06-28 by sauerman Hi Gordon, |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-06 by HughB I'm in for the crowd funding. Looking forward to getting my hands on one. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-07 by @gfwilliams Great! Yeah, if anything we've gone the other way with the LCD. Now it's a much lower resolution, and there's way more RAM. Ideally I'd have liked more colors on the screen (it's just 8 color, 3 bit) but personally I'm finding the always-on display so handy it's worth it. Having OpenStreetMap on the device itself, visible in sunlight with GPS is awesome |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-07 by @fanoush
Got some stuff mostly in chinese, one link to english datasheet here https://github.com/fanoush/ds-d6/tree/master/espruino/DFU/B5#hardware however the commands were in different one, google for "CASIC Multimode Satellite Navigation ReceiverProtocol specification" , see also this https://gist.github.com/fanoush/505a6f44532e4fdaadef4da5777d7777#file-b5-demo-js-L280 it can enable all three GPS providers (GPS,BDS,GLONAS) there is also some AGPS sdk stuff on manufacturer's site that seems to work and produce AGPS binary data suitable for this chip |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-25 by SirXerox Will there be any hardware differences between the Kickstarter and the Developer devices, or will it just be software and updating? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-26 by @gfwilliams The kickstarter ones will have a nicer cardboard box and a choice of colors, but otherwise no, the hardware will be identical. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-26 by Danielo515 Transflective display finally? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-26 by DrBard What will be the main reasons for upgrading? More RAM and better LCD? looks cool will keep a eye out for the kickstarter |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-26 by @fanoush
4x bigger RAM allows more complex SW in future. Also it is smaller, lighter, rectangular, the display is always on, sunlight readable - all quite subjective advantages. For me it is better in every way but can imagine some people prefer bigger, heavier round military style watches. Also indoors a bit higher display resolution and color of V1 might be a reason for someone - 8 colors of V2 are not that much and they are not that much vivid - check e.g. AmazFit Bip youtube reviews, the screen technology and resolution is same as the one in Q3 (not sure about size). Again I'd take this display (or the one in DK08) without thinking due to always on feature and sunlight visibility (as 'smart' watch which shows blank face until you move it or press button feels a bit dumb to me ;-) but when you compare e.g. P8 screen vs Q3/DK08 indoors the difference in color quality is clearly visible - P8 screen is simply beautiful indoors. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-27 by Abhigkar @gfwilliams how do I get notification of the Kickstarter campaign? Early, mid or late August?? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-27 by @gfwilliams Great! I'll post up everywhere I can when it all goes live. However if you stick your email address here I'll send out a quick note when it all goes live! https://docs.google.com/forms/d/e/1FAIpQLSccmslHw13z4IKS6RKrOiYuBT5lL6jMfMZuIwQB_6uLR-_t9A/viewform?usp=sf_link For me, the big difference is the screen and the size. The new one is a lot easier to wear, and just being able to glance at it for the time is a huge bonus, as well as there being absolutely no issues even in the brightest sunlight. As @fanoush says the screen is far less vibrant indoors and when the backlight is on the colours are a bit washed out, but it feels worth it. The lack of pixels/bits to push makes it feel a lot snappier and IMO is a lot more suited to the nRF52 processor. Having a full touchscreen opens up loads of possibilities for apps, the Bluetooth signal strength is much better, there's a proper air pressure/temperature sensor, and going forward I should be able to enable some long range Bluetooth functionality. I had a list of niggles that me (and others) had with the old Bangle.js hardware and I feel like this one solves pretty much all of those. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-30 by @gfwilliams Just a quick note to say the developer edition is now on the shop: https://shop.espruino.com/banglejs2-dev It's a bit pricey but that's just because it was pretty painful for me to get this first set (high postage/customs), I think there will be a bunch of questions about how to use it, and I also only think you should get this if you're really desperate :) It won't be long to wait until I'm ready to ship a proper device that's a lot quicker to get started with! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-31 by yngv126399 Before I even took a moment to thank you, I bought one! A bit pricey indeed, but you guys deserve it; a lot of work put into making this idiot (i.e., me) proof; yes more to come, and being an idiot, I'll be glad to share how I've managed to break it with you. BTW: yes, I'm desperate (just bricked a DK08*), but i think another good reason to buy this at this price is to support you. You're doing great work for a community and making IoT an easier step for those starting out.
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-07-31 by @fanoush
let the battery die, after you put in on charger it will vibrate, right after that touch the button, it will vibrate again, if you release it, it will stay in dfu mode, if you still hold it for 3 seconds it will continue to espruino and skip loading any code on startup, well, hopefully, didn't test this too much. And don't charge it too much so you can retry soon :-) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-02 by @gfwilliams
Yes, this time it's proper touch as @fanoush says - so for instance with the launcher you can just tap and drag |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-02 by Danielo515 Very excited. I just signed it on the waitlist to get notified. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-02 by @gfwilliams That's great - thanks! I really appreciate it! And totally understood about the dev Bangle - that's the idea really. If you just want to write some apps for it then it's probably better to wait for the final version :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-03 by Raik So how will adapting apps work then? Is the watch using the same app loader than the Bangle v1 and we need to modify the apps to recognized whether its a Bangle v1 or v2? Or do we need to completely rewrite apps for the v2 and it is then delivered exclusively for the v2? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-03 by AxelRHD I love it! A rectangle device would also be nice. ;) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-04 by @gfwilliams
Yes, I'm still sorting out the specifics (I'm open to ideas for how to do this in a nice way!). But we're using the same app loader, and right now apps that I know either work or don't work are tagged I'm considering adding a prompt at boot (like https://espruino.com/apps), but when you first connect the app loader will adjust the filter options automatically so you only see apps that will definitely work. I'm also working on some libraries which should make it easier to target both devices with one app, and I'll be going through the more popular existing apps converting them to use that as well. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-10 by Danielo515 Published my preview video here: It is on Spanish (because I am spaniard) so if you know anyone that speaks spanish send it to him 😄 |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-19 by SirXerox How much do you expect the price to drop for the proper release? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-20 by @gfwilliams The current Bangle.js is £58.30 ex VAT for one, and I'm expecting the new Bangle to be a tad more as the underlying hardware is costing me more. It should still end up under £70 ex VAT though. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-02 by Danielo515 Super excited about it! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-04 by dapgo Definitively I will buy it. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-14 by @gfwilliams
Yes, absolutely. I'm working on that! Right now the idea is to try and use the layout library as much as possible - more info on that at http://forum.espruino.com/conversations/367445/#comment16163673 |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-29 by dapgo What about the heart rate sensor? And if the wrist sensor hw is not good enough, would it be feasible to receive info from a BLE chest band? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-29 by @fanoush it is not that much or only about the data you get but about the algorithm you use to analyze that data, check the never ending step counting thread which has some promising results. so maybe the heart rate will be similar success in future Heart rate is actually very similar problem, you search for periodic beats (instead of steps in step counting) and try to filter out the noise. In the heart rate case the noise is also movement of the watch on your wrist/skin when checking for pulses. I think some proprietary libraries from HR sensor manufacturers try to correlate HR data with data from accelerometer to compensate the movement or at least ignore data temporarily when the movement is likely to affect the data a lot. Still the new sensor has something to tune and configure via i2c unlike the old that just provided analog value without any way to configure it.
definitely yes |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-29 by @gfwilliams As @fanoush says... I think initially the new HRM sensor probably isn't going to be miles better than the old one, but the good news is it's entirely digital and so it can be improved in software as time goes on. We don't have the source files from the sensor manufacturer, and it seems they may even distribute their algorithm as a binary blob but as @fanoush says they do use accelerometer data as well as heart rate sensor data. Right now we're using a reverse-engineered version of their auto-tuning algorithm to get the heart rate data, but once the data is in we're using our own algorithm. It may be at some point I just give in and include a reverse-engineered (or binary blob) algorithm but I feel like we should be able to do pretty well ourselves. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-06-26 by sauerman
Hello Everyone,
I saw a post about Bangle.js 2 and was wondering if there is any Information about it's specs, ETA, etc.?
-Maxi
Beta Was this translation helpful? Give feedback.
All reactions