Модель: pcf8574
Модуль расширения GPIO портов PCF8574 - это плата для двунаправленного ввода-вывода, помогает когда не остается свободных портов.
Используется при необходимости расширения портов GPIO на контроллерах arduino, esp8266, esp32, stm32 и др.
Принцип работы модуля основан на преобразовании портов GPIO в интерфейс i2c, таким образом вы можете управлять 8 GPIO всего двумя проводами i2c
На плате модуля расширителя GPIO есть возможность конфигурировать адрес шины I2C. Для этого на плате предусмотрены три перемычки. Для простоты подключения к различным устройствам при отладке, на плате распаяны два разъема шины I2C, папа и мама. Модуль расширения портов поддерживает каскадирование I2C, позволяя подключать к шине большое количество I2C устройств.
Наиболее частое использование этого модуля: матричные клавиатуры и дисплеи