Would making boards for the espruino products available to the Arduino IDE
I this case, you'd want to completely overwrite Espruino with your Arduino code?
It's possible, but it feels like a support nightmare waiting to happen - for instance you'd definitely want libraries for the accelerometer/etc. It is just a standard nRF52 in the Puck though, so it should basically work as-is if you wanted it.
Having said that, trying to develop code while uploading wirelessly is super painful, and not something I'd recommend. If you were willing to solder to the Puck's SWD pads and GND (so just 3 wires) you could hook it up to a programmer and have a reasonably good experience with it right now - I believe https://learn.sparkfun.com/tutorials/nrf52832-breakout-board-hookup-guide would work.
I wasn't able to actually get it working with my puck.js
As I understand it, Adafruit actually uses their own bootloader that's based on a very early Nordic bootloader, so it wouldn't work with Espruino's more 'normal' one. I guess you might be able to upload with NRF Connect.
If I could do something where programming with the Arduino IDE was a nice experience then I'd definitely be interested in it - but I really think trying to write C code and upload via a wireless connection is going to be a super slow, painful process.
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 this case, you'd want to completely overwrite Espruino with your Arduino code?
It's possible, but it feels like a support nightmare waiting to happen - for instance you'd definitely want libraries for the accelerometer/etc. It is just a standard nRF52 in the Puck though, so it should basically work as-is if you wanted it.
Having said that, trying to develop code while uploading wirelessly is super painful, and not something I'd recommend. If you were willing to solder to the Puck's SWD pads and GND (so just 3 wires) you could hook it up to a programmer and have a reasonably good experience with it right now - I believe https://learn.sparkfun.com/tutorials/nrf52832-breakout-board-hookup-guide would work.
As I understand it, Adafruit actually uses their own bootloader that's based on a very early Nordic bootloader, so it wouldn't work with Espruino's more 'normal' one. I guess you might be able to upload with NRF Connect.
If I could do something where programming with the Arduino IDE was a nice experience then I'd definitely be interested in it - but I really think trying to write C code and upload via a wireless connection is going to be a super slow, painful process.