johnny-five
Version:
The JavaScript Robotics and Hardware Programming Framework. Use with: Arduino (all models), Electric Imp, Beagle Bone, Intel Galileo & Edison, Linino One, Pinoccio, pcDuino3, Raspberry Pi, Particle/Spark Core & Photon, Tessel 2, TI Launchpad and more!
47 lines (38 loc) • 867 B
JavaScript
var moment = require("moment");
var five = require("../lib/johnny-five");
var board = new five.Board();
board.on("ready", function() {
var a = new five.Led.Digits({
pins: {
data: 2,
cs: 3,
clock: 4,
}
});
var b = new five.Led.Digits({
controller: "HT16K33",
});
var toggle = 0;
a.print("HOLA");
b.print("HOLA");
// setInterval(function() {
// // Toggle the colon part: on for a second, off for a second.
// digits.print(time(toggle ^= 1));
// }, 1000);
});
function time(isOdd) {
var display = moment().format(
isOdd ? "h:mm" : "h mm"
);
if (display.length === 4) {
display = " " + display;
}
return display;
}
// @markdown
//
// Learn More:
//
// - [JavaScript: A Digital Clock with Johnny-Five](http://bocoup.com/weblog/javascript-arduino-digital-clock-johnny-five/)
//
// @markdown