espp/pca9535

1.4.2

Latest
uploaded 6 hours ago
PCA9535 / PCA9555 16-bit I2C GPIO Expander component for ESP-IDF

Readme

# PCA9535 / PCA9555 I/O Expander

[![Badge](https://components.espressif.com/components/espp/pca9535/badge.svg)](https://components.espressif.com/components/espp/pca9535)

The `PCA9535` / `PCA9555` I/O expander component allows the user to configure
inputs, outputs, input polarity inversion, etc. on a 16-bit (two 8-bit port)
GPIO expander via the I2C interface. The PCA9535 and PCA9555 share an identical
register map; the PCA9535 additionally provides an interrupt output, so a single
`espp::Pca9535` driver covers both parts.

## Example

The [example](./example) shows how to communicate with a PCA9535 / PCA9555 I2C
digital I/O expander using the `espp::Pca9535` component.

Links

Supports all targets

Maintainer

  • William Emfinger <waemfinger@gmail.com>
To add this component to your project, run:

idf.py add-dependency "espp/pca9535^1.4.2"

download archive

Stats

  • Archive size
    Archive size ~ 6.81 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

espp/pca9535 version: 1.4.2
|