Well, BLE will always be available, but UART is only used if it's connected since it draws a lot of power.
Where can I find the rules how to describe the particular card? ...BOARD.PY
You mean what's in those files? https://github.com/espruino/Espruino/blob/master/README_BuildProcess.md might help - but otherwise you just have to dig around I'm afraid.
FW for PUCKJS is in zip archive... what is in the file "espruino_1v91_puckjs.dat"?
It's all to do with the 'secure bootloader' - the zip file contains only the binary, but not the SoftDevice.
The hex file contains everything (at least for nRF52DK) and is just a complete image of flash memory
@Gordon started
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.
Well, BLE will always be available, but UART is only used if it's connected since it draws a lot of power.
You mean what's in those files? https://github.com/espruino/Espruino/blob/master/README_BuildProcess.md might help - but otherwise you just have to dig around I'm afraid.
It's all to do with the 'secure bootloader' - the zip file contains only the binary, but not the SoftDevice.
The hex file contains everything (at least for nRF52DK) and is just a complete image of flash memory