Skip to content

manykits/ManyKitArduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManyKitArduino

javascript manykit arduino firewall communicate

sample:

var ManyKitArduino = require("./ManyKitArduinoJS/manykitarduino");

// serial mode

var mkArduino = new ManyKitArduino("", "COM3");

// udp mode

var mkArduino = new ManyKitArduino("192.168.6.66", 2334); mkArduino.sayHelloToTellAddress();

// pinMode

mkArduino.pinMode("13", "OUTPUT");

var isHigh = false;

// tick

function myFunc() {

var isReady = mkArduino.isBoardReady();

if (isReady) {

  var val = mkArduino.digitalRead("13");

  if (!isHigh) {
  
    console.log("high");
    
    mkArduino.digitalWrite("13", "high");
    
    isHigh = true;
    
  }
  
  else {
  
    console.log("low");
    
    mkArduino.digitalWrite("13", "low");
    
    isHigh = false; 
  }
  
}

}

setInterval(myFunc, 1000);

About

nodejs javascript manykitarduino firewall communicate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published