this is where it gets interesting, and i really just started experimenting with what works. out of the box these work with the uart friend and the wifi paired:
- Adafruit Bluefruit LE android app
- This example http://www.espruino.com/Puck.js+Web+Bluetooth
- The same example running locally on an rpi 3 b+ with express https
the web bluetooth ide sort of works from my rpi with this setup. it connects to the uart friend, but doesn't get a proper prompt setup. i can upload code from the right side, and use the repl, but it gives errors. interestingly, i can connect the web bluetooth ide to the uart, and the windows native ide directly to the wifi, and see console output on both sides :)
the windows native ide sees the uart friend but fails to connect. it does connect to my puck just fine.
the web bluetooth ide on windows behaves similarly to pucks and the uart friend, in that it will connect, but give no prompt. and then sometimes it just doesn't work at all on windows in chrome.
ultimately i'd like to have a local web bluetooth ide working. it looks doable on my rpi 3 b+. i haven't tried it yet on windows. the web bluetooth examples seem to have problems loading the bluetooth adapter in chrome on windows as well.
frustrating world for web bluetooth development at the moment.