UNPKG

firmata-electron

Version:

A library to control an arduino running firmata

28 lines (22 loc) 588 B
var SerialPort = require("serialport-electron"); var five = require("johnny-five-electron"); var Firmata = require("../"); SerialPort.list(function(error, list) { var device = list.reduce(function(accum, item) { if (item.manufacturer.indexOf("Arduino") === 0) { return item; } return accum; }, null); /* The following demonstrates using Firmata as an IO Plugin for Johnny-Five */ var board = new five.Board({ io: new Firmata(device.comName) }); board.on("ready", function() { var led = new five.Led(13); led.blink(500); }); });