If you're ordering a module from the Espruino shop then it's all pre-installed, otherwise, direct from RayTac there is no software and you just use the MDBT42Q firmware on the Espruino site.
Q#2: Is the bootloader shipped with the firmware provided by Espruino?
yes, so OTA updates are easy.
Q#3: What software did you use to flash the firmware on yours? (I have Segger programmer)
If it's segger, just drag the hex file onto the JLINK drive that appears.
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.
As @Robin says, take a look at http://www.espruino.com/MDBT42Q - that should answer a lot.
If you're ordering a module from the Espruino shop then it's all pre-installed, otherwise, direct from RayTac there is no software and you just use the MDBT42Q firmware on the Espruino site.
yes, so OTA updates are easy.
If it's segger, just drag the hex file onto the JLINK drive that appears.