Skip to content

Javascript Arduino API

Damiano Mazzella edited this page Mar 31, 2022 · 4 revisions

Write a HIGH or a LOW value to a digital pin.

pinMode(LED_BUILTIN, OUTPUT);
for(let i = 0; i < 10; i++)
{
  digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
  delay(250);
}

Digital Pins With Interrupts

function blink()
{
  digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
}

var interruptPin = 14;
pinMode(interruptPin, INPUT_PULLUP);
attachInterrupt(interruptPin, blink, CHANGE);
Clone this wiki locally