pcDuino IO Plugin for Johnny-Five
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
eg
lib
test
.gitignore
.travis.yml
Gruntfile.js
LICENSE-MIT
logo.png
package.json
readme.md

readme.md

pcDuino-IO

Build Status

pcDuino-IO is compatible with pcDuino3

pcDuino-IO is an IO-Plugin class for writing Node.js programs with Johnny-Five that run on the pcDuino3. This project was built at Bocoup

Getting Started

pcDuino-IO scripts are run directly from the pcDuino3 (or similar in family) board. Assuming your pcDuino has already been setup for networking, getting started is easy:

Install a compatible version of node/npm

wget http://nodejs.org/dist/v0.10.24/node-v0.10.24-linux-arm-pi.tar.gz
tar xvzf node-v0.10.24-linux-arm-pi.tar.gz
cd node-v0.10.24-linux-arm-pi
sudo cp -R * /usr/local

Create a directory for your project, cd into the directory and run the following:

npm init; # follow the prompts
npm install johnny-five pcduino-io --save

"Hello World!" with Johnny-Five

var five = require("johnny-five");
var pcDuino = require("pcduino-io");
var board = new five.Board({
  io: new pcDuino()
});

board.on("ready", function() {
  var led = new five.Led(13);
  led.blink();
});

License

See LICENSE file.