ink
inkyphat
npm i inkyphat
ink

inkyphat

NodeJS Module to control Inky pHAT on Raspberry Pi (e-Paper Screen).

by Paul Birtle

1.3.2 (see all)License:MITTypeScript:Not Found
npm i inkyphat
Readme

inkyphat

Build Status Coverage Status dependencies Status devDependencies Status npm version npm downloads

A NodeJS Module to allow you to control the Inkyphat for Raspberry Pi. Based on the Python code available from Pimoroni.

Installation

npm install inkyphat

Usage

const inkyphat = require('inkyphat')();

async function main() {

  await inkyphat.init();

  inkyphat.setPixel(1, 5, inkyphat.RED);

  inkyphat.drawRect(50, 100, inkyphat.BLACK);

  await inkyphat.redraw();

  await inkyphat.destroy();
}
main();

Tests

npm test - Run Tests.

npm run coverage - Run Tests and display coverage.

npm run lint - Run ES Lint

Contributing

In lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.

No alternatives found
No tutorials found
Add a tutorial
No dependencies found

Rate & Review

100
No reviews found
Be the first to rate