There are LR2032 batteries, but these have a voltage that is too high when they are fully charged. The max for Espruino is 3.6v, but Lithium Ion batteries end up above that except when they're half discharged.
The Puck.js v1 actually had a solder bridge that you could cut, and then you could insert a diode to drop the voltage enough to use a LR2032 - however as far as I know nobody every used it, so it got removed in Puck.js v2
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.
There are LR2032 batteries, but these have a voltage that is too high when they are fully charged. The max for Espruino is 3.6v, but Lithium Ion batteries end up above that except when they're half discharged.
The Puck.js v1 actually had a solder bridge that you could cut, and then you could insert a diode to drop the voltage enough to use a LR2032 - however as far as I know nobody every used it, so it got removed in Puck.js v2