banglejs.com - hackable smart watch?!? #171
Replies: 58 comments
-
Posted at 2019-11-06 by rajsite ooo interesting :) Can still see the squeeze page on the http link but https serves espruino.com |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by @MaBecker It is up, just checked |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by ChristianW But the kickstarter project is not there yet... |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by @MaBecker Wait until 11.11.2019 😉 |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by @gfwilliams Wow, sorry about that. Let me know if anything still seems wrong. Still, good publicity even if the glitch wasn't intentional! It'll go live on November 11th, so stay tuned. If you look at the main Espruino site or forum then there should be some links up! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by ChristianW No problem. I was just confused because my code would not compile anymore - external libs missing, forum down. Then I realised the news. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by AkosLukacs In the meantime, you can figure out some details about it, if you take a look at the commits :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by ChristianW Espruino = the new Apple? ;-) New models and features through findings in open source code? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by @gfwilliams
I hope not! Basically someone's buying a bunch of them to give away, and they want some excitement over it so they want me to keep it secret(ish). I'd usually be pretty up front about everything I'm working on, but I can't really be at the moment. Still, just one week and I won't have to be quiet about it any more :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-07 by @allObjects ...Only a separate, private repository as fork of original Espruino would have kept you secure... Next time. Hahahaha. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-07 by hungryforcodes Well, finally all our dreams have come true! :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-10 by DrAzzy Those look really freakin pro! I may have to buy one. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-10 by @MaBecker You have to wear it - this thing is much too cool to keep it laying around - I promise, you gone love it! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-10 by rajsite Looks like NodeConfEU was too excited to wait till the 11th too! :P |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-11 by mks The site for the nodeconf vesion of the watch seems to be up now: https://nodewatch.dev/ |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-22 by @allObjects You can emulate quite many things, but as @gordon says, it has it's limitations... unzip attached file into any directory, then open .../uixdev/uiExampleSelect.html in your browser. To run the examples on the target device, make .../_sbx your sandbox folder in the ide. I use it most for developing UIs. Se also (not updated/most recent doc yet) Modular and extensible UI framework and ui elements. First steps for BangleJs emulation working.Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-22 by @gfwilliams That's really cool - I hadn't considered that, but yes you could use @allObjects' code for writing Graphics stuff in the browser :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-22 by @allObjects I like numbers - especially the "Schnapszahl" (repetition of numbers) - but I missed the 999 - which was probably the one that made the stretch goal. But 1000 as the number of backers is a satisfying number... and the safe crossing of the line defined by 2nd stretch goal! Congratulations @gordonAttachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-23 by @MaBecker Found a "Schnapszahl" , take the cross sum of new and returned backers. 2 + 1 +8 +7 +9 +6 = 33 Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by @gfwilliams And you can now emulate Bangle.js in the browser: https://www.kickstarter.com/projects/gfw/banglejs-the-hackable-smart-watch/posts/2693751 For example: https://www.espruino.com/ide/emulator.html?codeurl=https://raw.githubusercontent.com/espruino/BangleApps/master/apps/blobclk/clock-blob.js (just press the upload button) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by @fanoush wow, just wow! It showed unconnected web ide so I was not sure what am I supposed to do but then I just bravely pressed upload and it magically connected, uploaded and run! Only then I checked article and it clearly suggests to click connect so definitely my fault :-) And BTW when I click disconnect and then connect again I see initial Espruino logo text output (which is not shown first time), then red "Unable to retrieve board information. Connection Error?" and console cursor blinks but no entry is possible. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by @gfwilliams You can now play t-rex as well! I'll check about the reconnect. I guess I may need to reset the VM edit: fixed now! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by zeromem Wow! Just tested and play Clotris! Nice. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by @allObjects Wrote a small test program for the bangle.js emulator testing the buttons... pretty neat! Proceed as follows:
Results:
Would be nice to see the swipe working... with setWatche()-s on the buttons 4 and 5 AND with - for example - Output 'formatted' to fit:
Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by @gfwilliams Thanks - yes, I figured out about the BTN5 issue - I'll push the changes tomorrow. The swipe stuff is bangle specific and not compiled in on the emulator build - I think right now that's probably not a high priority though. Much better that I get the actual hardware working well! :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-25 by @allObjects @gordon, about the swipe... np. Detection of the moving pointer w/ mousedown - in/out of touch area triggering the button watch would be cool though, since this allows to devleop / validate - at least partially some swipe/tap module. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-26 by @gfwilliams Ahh - sorry. I thought you meant the functionality in Espruino in the Emulator rather than the emulator itself. Yes, mousein/out functionality would make a great deal of sense. If there's stuff you want to add then it's actually pretty easy to make changes on the WebIDE part of the emulator: https://github.com/espruino/EspruinoWebIDE/blob/gh-pages/js/plugins/emulator.js#L98 Just fork the EspruinoWebIDE github repo, go into settings and enable github pages. You should then have https://your_user_name.github.io/EspruinoWebIDE/emulator.html where you can test the emulator (eg https://espruino.github.io/EspruinoWebIDE/emulator.html) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-28 by tom.gidden Right, well that's my weekend sorted :D |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-28 by zeromem And one more question, the SWD test pads is available on the PCB? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-28 by @gfwilliams
They are, yes! You have to peel off a bit of double-sided sticky and kapton tape, but it's not hard to get to them and it doesn't require anything irreversible to be done :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2019-11-06 by ChristianW
Did you see that glitch just a few minutes ago?
The whole site was pointed to banglejs.com - a new espruino based smart watch coming up on kickstarter.
Cool!
Beta Was this translation helpful? Give feedback.
All reactions