mirror of
https://github.com/esphome/esphome.git
synced 2026-06-24 13:45:15 +00:00
claude/implement-tcal6416-expander-0131pM94uVv4T87qFicTeKje
Implements support for the TI TCAL6416 16-bit I2C I/O expander with the following features: - 16 GPIO pins (2 banks of 8) - Bidirectional I/O with configurable input/output modes - Support for inverted pins - Compatible with ESP32, ESP8266, and RP2040 platforms - I2C interface with configurable address (default: 0x20) The TCAL6416 provides higher current latched outputs suitable for directly driving LEDs or keypads. It operates at voltages from 1.08V to 3.6V and supports I2C speeds up to 1MHz. Addresses: https://github.com/orgs/esphome/discussions/3233
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
393 MiB
Languages
C++
60.7%
Python
38.9%
C
0.3%
