Ok, well at least that confirms it's not something actually wrong with Puck.js. You can use the Web IDE relay - but that's pretty fiddly too: http://forum.espruino.com/conversations/300770/
You might be able to install nodejs-legacy (I think?) to get node.
You could try espruino --list --verbose to see if it tells you anything interesting related to noble/bluetooth/BLE.
It sounds a lot like something updated on your computer and caused you problems though. Perhaps the firmware for your bluetooth/wifi adaptor got updated and introduced some BLE problem? You could try an external BLE dongle?
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.
Ok, well at least that confirms it's not something actually wrong with Puck.js. You can use the Web IDE relay - but that's pretty fiddly too: http://forum.espruino.com/conversations/300770/
You might be able to install
nodejs-legacy
(I think?) to getnode
.You could try
espruino --list --verbose
to see if it tells you anything interesting related to noble/bluetooth/BLE.It sounds a lot like something updated on your computer and caused you problems though. Perhaps the firmware for your bluetooth/wifi adaptor got updated and introduced some BLE problem? You could try an external BLE dongle?