I'm not sure what to suggest about the connecting issues though. When you do get connected, could you just check Puck.getBatteryPercentage() and see what it says? I know repeatedly flashing can take it out of the batteries so I guess there's a small chance that it could be low, which can make connecting unstable - but it seems super unlikely.
... but as you have a Pi 3 now you could give EspruinoHub a try, which should be a bit more reliable - at least I hope there's no difference between it and the Pi 3 I have here which works great :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Glad it's going - ish.
I'm not sure what to suggest about the connecting issues though. When you do get connected, could you just check
Puck.getBatteryPercentage()
and see what it says? I know repeatedly flashing can take it out of the batteries so I guess there's a small chance that it could be low, which can make connecting unstable - but it seems super unlikely.... but as you have a Pi 3 now you could give EspruinoHub a try, which should be a bit more reliable - at least I hope there's no difference between it and the Pi 3 I have here which works great :)