Skip to main content

CraftBeerPi Plugin

Project description

CraftBeerPi4 PCF8574 IO Actor Plugin

PCF8574 based Actor

Plugin will add an PCF8574Actor which has to possibility to define up 8 additional actors to your pi. The board needs to be connected via I2C Theoretically, multiple boards (up to 8) could be connected with different addresses to make up to 64 IO ports available. However, the pulgin supports one board.

Installation:

Usage:

  • Add an actor and select PCF8574Actor
  • Select a pin you want to switch
  • Select 2 or 5 seconds for the Samplingtime (Will define the 'Resolution' for Power settings)
  • Select Inverted yes or no. No means, that the pin will be on high if the sensor is active

Hardware requirements:

Some information can be found here: https://www.instructables.com/PCF8574-GPIO-Extender-With-Arduino-and-NodeMCU/ Connect the device to 5 Volt, GND and your I2C bus. Check the Address ans set it to a different address if required According to the datasheet, the pins can handle up to 25 mA. If you want to trigger an SSR or a relais, it is recommended to add a darlington array like the ULN2308

Changelog:

  • 09.12.21: (0.0.2) Bug Fix for power
  • 09-12-21: (0.0.1) Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cbpi4-PCF8574-GPIO-0.0.2.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file cbpi4-PCF8574-GPIO-0.0.2.tar.gz.

File metadata

  • Download URL: cbpi4-PCF8574-GPIO-0.0.2.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for cbpi4-PCF8574-GPIO-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a00ba34a9c70b212e4ab22d981916883baac1aa23dafc91c0f68de3b7c601727
MD5 e588641dd1e3230d9b1a1d66957a1780
BLAKE2b-256 e3d1bf24b8c6d1088b804a87f73fca8b8bd97a951dd66c5a10a077d898f9a902

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page