PCA8574 I2C IO expansion board module
Модуль расширения I2C - 8 bit / PCA8574AD
I2C 8-bit I/O expander module, PCA8574AD модуль позволяет увеличить количество портов ввода-вывода на 16 , за счет использования шины I2C. Модуль имеет сквозное подключение, что позволяет использовать несколько модулей одновременно (до 8 модулей). Модуль хорошо зарекомендовал себя при создании световых панелей с большим количеством светодиодов. Данный модуль может стать незаменимым помощником при создании ваших проектов использующих большое количество выходов. Для работы с модулем необходимо использовать библиотеку Wire. I2C.
If you just don't have enough digital I/O pins on your Arduino to interface with all your sensors and controls, you might want to look at using the I2C bus to connect a few port expander chip PCA8574AD have 8 digital I/O bits and can be set to addresses 0x38-0x3F respectively.
The I2C bus on the Arduino uses SCL, SDA, a couple of pull up resistors and the Wire library.
You can connect more expander module. More 8 modules. Just change adress of each module.
On back side of board have instruction.
If you need more connecting modules, pls cut off the connection of pull-up resistor on back side of board. Only 1 board need pull-up resistor.