Not Particularly Meaningful

    8x8matrix

    0.1.4 • Public • Published

    Adafruit 8x8-Matrix with NodeJS

    Control your Adafruit 8x8 Matrix with NodeJS. Your nodejs script have to run as root.

    Setup

    $ npm i 8x8matrix
    
    const Matrix = require('8x8matrix');
     
    let matrix = new Matrix();
    matrix.writeArray(matrix.smily);

    Options

    let matrix = new Matrix({
        brightness: 15,
        slaveAddress: 0x70,
        bautrate: 10000
    });

    API

    Pixels can be written by a simple js-array with 64 objects.

    var smily = [
        0,0,1,1,1,1,0,0,
        0,1,0,0,0,0,1,0,
        1,0,1,0,1,0,0,1,
        1,0,1,0,1,0,0,1,
        1,0,0,0,0,1,0,1,
        1,0,1,1,1,0,0,1,
        0,1,0,0,0,0,1,0,
        0,0,1,1,1,1,0,0
    ];
     
    matrix.writeArray(smily);
     
    /**
      * Set brightness of all LED
      * Values: 1 (very low) to 15 (very bright)
      */
     
    matrix.setBrightness(8);
     
    /**
      * Set first top-left LED to on
      * matrix.setLED(x, y, true/false);
      */
     
    matrix.setLED(0, 0, 1);

    Test

    $ sudo node test.js
    

    Install

    npm i 8x8matrix

    DownloadsWeekly Downloads

    16

    Version

    0.1.4

    License

    ISC

    Unpacked Size

    4.33 kB

    Total Files

    4

    Last publish

    Collaborators

    • nerdchandise