Most recent activity
-
I am not sure about that, but could it be that you are missing the file "weather.json" in the storage area?
I see that the app is not meant to run without it -
Thanks everyone for your inputs!
I'd advise this too. It's just super easy, and Espruino handles this more efficiently than a custom BLE service. If you're looking at x/y/z every 500ms bandwidth isn't going to be much of an issue for you at all though :)
For one Puck.js it seems definitely to be the best way to go, however I would like to have let's say 5 or more Pucks running simultaneously, and 500ms is a minimum. I did not explain well what I was trying to do: I would like to build a 3d motion sensing platform, a bit like what they use in film-making for motion capture. I am unsure of the precision I will get but it is worth a try.
At first I was thinking of using a Raspberry Pi as a central device, able to establish several connections simultaneously, but I would also love to try and evaluate the performance of an Espruino device as a central device, if the feature is being added to the firmware at a given time ;-)
Currently, I think that the EspruinoHub (MQTT) could help me implementing the central device. -
Hi @allObjects, thanks for your inputs.
I am not sure BLE can transport HTTP yet, but the protocols you are suggesting are inspiring me and I start to think that a custom protocol, based on a custom profile, could be an answer to my problem. At least it could help me challenge the BLE stack to reach the bandwidth limit -
Hi there,
For a project, I would like to use several Puck.js devices acting as wireless sensors. A computer would serve as the BLE central device, collecting the data.
So far so good, anyone would advise me to use broadcasting, and it would be fine as long as data quantity to be sent is kept low. But I would like to send as much datapoints as possible, like x,y and z acceleration for each Puck.js every 500ms or more if possible.
For such a use-case which BLE profile would you advise me to use? I originally thought of HID profile with binary data encoded in base64, but I also need downlink to send command to the Pucks.js.
If anyone has a clue about which BLE profile would best address my needs, I would love to hear about!
In the meantime, I wish you all a happy Easter. -
-
Hi.
First to do is read the doc here to know what it is all about, what is inside and what can be done with: http://www.espruino.com/Bangle.js2Then, you can connect your Bangle.js 2 and customize it with the apps you want: https://banglejs.com/apps/
As is, it already provides a lot of possibilities, but remember, it is meant to run you own apps. To know how to do that, you can follow this very good example:
https://www.espruino.com/Bangle.js+FirstĀ+App -
-
Developping IoT @ http://www.novaccess.ch , Switzerland
80% Hardware
15% Firmware
5%Software
Linkedin: linkedin.com/in/jprey
Twitter: https://twitter.com/yerpj