esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
413 stars 26 forks source link

Add support for TCA9534/TCA9554 IO expanders #1668

Open P1X3L8 opened 2 years ago

P1X3L8 commented 2 years ago

Support IO expander used in the SparkFun breakout board with latch terminals https://www.sparkfun.com/products/17047 17047-SparkFun_Qwiic_GPIO-04

Arduino Library https://github.com/sparkfun/SparkFun_Qwiic_GPIO_Library

Datasheet https://www.ti.com/lit/ds/symlink/tca9534.pdf

identical except with internal pullups;

https://www.ti.com/lit/ds/symlink/tca9554.pdf I'm hoping to swap the chip on one of these boards to this one if it gets supported for an alarm panel replacement.

andreashergert1984 commented 2 years ago

chip ordered. i will take a look when they receive

baerrs commented 10 months ago

Do you know if this is going to be added? I've purchased a esp32-s3-korvo-2 v3.0 along with the ESP32-S3-Korvo-2-LCD V1.0 and it uses the TCA9554 with the i2c address of: I2C Address: 0'b 0100 000x