0.1.0 • Published 4 years ago

ledshim v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

ledshim

Unofficial JS port of Pimoroni LED SHIM python driver

Installation\

$ npm install ledshim

Usage

const ledshim = require("ledshim");

ledshim.setPixel(0, 255, 0, 0, 0.8);

ledshim.show();

Example

const ledshim = require("ledshim");

let count = 0;
let intervalID = setInterval(() => {
  for (let i = 0; i < 28; i++) {
    ledshim.setPixel(
      i,
      ((count % 3 == 0) ? 255 : 0),  // R
      ((count % 3 == 1) ? 255 : 0),  // G
      ((count % 3 == 2) ? 255 : 0),  // B
      0.8);  // brightness
  }
  ledshim.show();

  count++;
  if (count > 10) {
    clearInterval(intervalID);
  }
}, 500)


ledshim.show();

License

MIT