По умолчанию iskraJS сама уходит в спящий режим, когда ничего не делает. Для ещё большего уменьшения питания надо выпаять светодиод ON, который потребляет энергию всегда.
Также существует функция
setDeepSleep(1);
Которая переводит плату в глубокий спящий режим с пониженным энергосбережением.
Выходить из этого режима можно по таймеру:
setInterval(function() {
digitalWrite(LED1, 1);
setTimeout(function () {
digitalWrite(LED1, 0);
}, 1000);
}, 2000);
setDeepSleep(1);
или по внешнему прерыванию:
setWatch(function() {
digitalWrite(LED1, 1);
setTimeout(function () {
digitalWrite(LED1, 0);
}, 20);
}, BTN, true);
setDeepSleep(1);