node-red-i2c-mcp3428

0.0.1 • Public • Published

node-red-i2c-mcp3428

NodeRED - Node to read current from a Control Everything MCP3428 Analog to Digital Conversion 0-20v board connected via I2C.

Board is available at : https://www.controleverything.com

Install for NodeRED with NPM : npm install node-red-i2c-mcp3428

This has been written for the Raspberry Pi 3 Model B. To enable i2c on your Raspberry Pi see the tutorial at : https://learn.sparkfun.com/tutorials/raspberry-pi-spi-and-i2c-tutorial

Once enabled, confirm the MCP3428 board is visible with cli command : i2cdetect -y 1

The default connection port is 0x68 (104).

Stream Data from I2C

wire.on('data', function(data){ data is an object }

// channels channel 1 = 0x10 channel 2 = 0x30 channel 3 = 0x50 channel 4 = 0x70

length = 2

wire.stream(channel, length, ms-delay);

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i node-red-i2c-mcp3428

    Weekly Downloads

    0

    Version

    0.0.1

    License

    Apache-2.0

    Last publish

    Collaborators

    • rohoin