I have several PCF8574P interface chips, this is an i2c to 8 I/O pins. You can use them for input or output and I have had great success with them when I was programming in python.
I wanted to use them with Node Red, but I cannot seem to get a functional addition to the palette. I found: node-red-contrib-pcf8574-cluster but when I attempt to load it, it fails. I've tried by doing both the direct install and via the terminal... just doesn't work.
These are not part of an LCD, so those routines that send text won't help... I just want to be able to specify the address and then ideally... for the pins...
- Read the whole 8-bits.
- Write the whole 8-bits.
- Read any single bit.
- Write any single bit.
Unfortunately... I don't know how to turn my python into a palette object. Can anyone out there assist me??
If there is a generic i2C that you specify the chip parameters to... that would also be helpful and I could start there as I also use these..
ADS1115 and/or ADS1015 A/D converter -> Found a module that works exclusively for that chip... and I was able to connect it to an SVG graphic gauge... so I have the ability to use that series.
MCP23017 a 16-bit I/O chip. -> I found an LCD object... but it appears that it can also address pins directly... so I'll experiment with that as well.
Obviously a generic i2c would be helpful as in theory I could use any chip.