Espruino/targets/esp32/tests/rainbow-led.js
2016-12-19 08:29:54 +13:00

29 lines
497 B
JavaScript

var toggle = true;
function updateLed() {
digitalWrite(led, toggle);
toggle=!toggle;
}
function button_down() {
updateLed();
print('button');
}
var red = D18;
var green = D19;
var blue = D22;
var led = blue;
digitalWrite(red, 0);
digitalWrite(green, 0);
digitalWrite(blue, 0);
setInterval(function () {updateLed();}, 1000);
setWatch(button_down, "D0", { repeat:true, edge:'rising' });
digitalWrite(red, 0);
digitalWrite(green, 0);
digitalWrite(blue, 0);