Sandeep Mistry, the author of many important NodeBots libraries (noble, bleno, noble-device, node-sensortag, node-bluetooth-hci-socket and many more), has written and released Chip-IO, an IO Plugin for Johnny-Five, for writing programs for the Next Thing Co. C.H.I.P.!

Here's a basic "Hello World" program to get started with Johnny-Five and Chip-IO on your Next Thing Co. C.H.I.P.:

var five = require("johnny-five");
var Chip = require("chip-io");

var board = new five.Board({
  io: new Chip()

board.on("ready", function() {
  var led = new five.Led("XIO-P6");


For more information, read the platform support details and check out the examples in the repo.

Just like Johnny-Five itself, is an open source project; this means that community contributions towards improvement are always welcome! Have a look around the site and let us know what works and what doesn't!

Rick Waldron on February 14th 2016

Hi! The Johnny-Five community is building new projects every day. We made this newsletter to tell you about what's new, what's good, and what's next for Open Source robotics. Join us in exploring what we can make together.

Fork me on GitHub