Hi - yes, the Puck firmware on the site doesn't the a bootloader or softdevice... But you can find utilities (intelhex python lib and mergehex?) that'll convert bin to hex and you can just upload it without a bootloader.
and then you can do custom images, with a bootloader if needed.
However I'm actually planning on selling pre-programmed modules really soon now that come with a bootloader on: http://www.espruino.com/MDBT42Q
And I'm producing mdbt42q images for just the bare modules as well... So if you haven't yet bought any modules I'd hold off until I'm selling them - they'll actually be a very similar price to what you can buy them from online normally.
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.
Hi - yes, the Puck firmware on the site doesn't the a bootloader or softdevice... But you can find utilities (
intelhex
python lib andmergehex
?) that'll convert bin to hex and you can just upload it without a bootloader.Realistically you'd want to set up a build environment yourself using the info here: https://github.com/espruino/Espruino/blob/master/README_Building.md
and then you can do custom images, with a bootloader if needed.
However I'm actually planning on selling pre-programmed modules really soon now that come with a bootloader on: http://www.espruino.com/MDBT42Q
And I'm producing
mdbt42q
images for just the bare modules as well... So if you haven't yet bought any modules I'd hold off until I'm selling them - they'll actually be a very similar price to what you can buy them from online normally.