tessel-max7219

1.0.0 • Public • Published

Max7219 for Tessel 2

How to install

npm install tessel-max7219

How to use

//import tessel
const tessel = require('tessel');
//import the max7219.js
const disp = require('max7219.js');
//define the SPI-Pins
let port = tessel.port.A;
let spi = new port.SPI({
    clockSpeed: 5 * 1000 * 1000,
    cpol: 0,
    cpha: 0,
    chipSelect: port.pin[7]
});
//Initialize the Matrix (4 devices/8x8-displays in this case)
let matrix = new disp(spi, 4);

//Initialize first Display
matrix.setDecodeMode(1, 0x00)
    .then(_ => {
        return matrix.setScanLimit(1, 0x07);
    })
    .then(_ => {
        return matrix.enableDisplay(1, true);
    })
//Write something to the first Device
    .then(_ => {
        return matrix.writeColumn(1, 1, 0xAA);
    })

Readme

Keywords

Package Sidebar

Install

npm i tessel-max7219

Weekly Downloads

1

Version

1.0.0

License

ISC

Unpacked Size

7.79 kB

Total Files

3

Last publish

Collaborators

  • mwilke