Skip to content

Javascript Arduino API

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

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

Example Code

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

Digital Pins With Interrupts

Example Code

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

var interruptPin = 14;
pinMode(interruptPin, INPUT_PULLUP);
attachInterrupt(interruptPin, blink, CHANGE);

Clone this wiki locally