use BTN1/BTN2/BTN3 for pin to watch, and write your code in callback. remember that BTN2 does most of the watch framework like launch settings menu, and long hold BTN3 does simile to reset. So if you re-configure these buttons you may loose some of the bangjeJs watch functions and watch may respond with some unexpected things...
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.
Check setWatch function. https://www.espruino.com/Reference#l__global_setWatch
use BTN1/BTN2/BTN3 for pin to watch, and write your code in callback. remember that BTN2 does most of the watch framework like launch settings menu, and long hold BTN3 does simile to reset. So if you re-configure these buttons you may loose some of the bangjeJs watch functions and watch may respond with some unexpected things...