If you make it nonconnectable, nonscannable then make sure you have some recovery method to connect to it to change code, holding BTN1 for >3 seconds at power on should skip any code starting automatically from flash
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.
https://www.espruino.com/MDBT42Q#power-consumption
https://www.espruino.com/Puck.js#power-consumption
Advertising, 2000ms 0dBm (nonconnectable, nonscannable) - under 10uA
If you make it nonconnectable, nonscannable then make sure you have some recovery method to connect to it to change code, holding BTN1 for >3 seconds at power on should skip any code starting automatically from flash