I doubt it's as easy as just recompiling with their code - for instance we'd need to add a new API that handled the communications over the mesh network.
But it could definitely be done. I'm afraid it'd not something that's on my roadmap at the moment though - IPv6 takes priority right now.
If you desperately needed it then potentially you could pay for my time taken to port it, or as it's Open Source you could have a go at doing it yourself.
It's also worth noting that if you're ok with creating other Bluetooth Mesh nodes, you could program those nodes to talk to completely standard Puck.js devices based on commands they received over the mesh network.
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.
I doubt it's as easy as just recompiling with their code - for instance we'd need to add a new API that handled the communications over the mesh network.
But it could definitely be done. I'm afraid it'd not something that's on my roadmap at the moment though - IPv6 takes priority right now.
If you desperately needed it then potentially you could pay for my time taken to port it, or as it's Open Source you could have a go at doing it yourself.
It's also worth noting that if you're ok with creating other Bluetooth Mesh nodes, you could program those nodes to talk to completely standard Puck.js devices based on commands they received over the mesh network.