Increase the number of signal pins of Arduino using pcf8574, TCA9548A, IC 74HC595

This is part of a science and technology project we are currently working on. Feel free to use it if needed.

Code: Code - Google Drive

Library: GitHub - skywodd/pcf8574_arduino_library: PCF8574 / PCF8575 Arduino library (version 2.0)

Because new accounts cant have more than 2 links so
Here are some of the websites we refer to:

  1. https://www.bluedot.space/tutorials/connect-multiple-sensors-using-i2c-multiplexer/fbclid=IwAR3JlNVrK1kxXlOLz9K__hzxC4SGawcuATWJrZMlmMb6QMhDBkkmq5kyxKk
  2. https://www.dientuhello.com/ket-noi-nhieu-ngoai-vi-voi-ic-mo-rong-chan-pcf8574/?fbclid=IwAR2H-DPn09wvX05gpoU9Hgd8sq-Jp5cPle9N-Kv4XXwIVCcSoA3AZ2Efoho
  1. Cách sử dụng 74HC595 - Học Điện Tử
  2. Hướng dẫn kiểm soát từng đèn led với IC HC595 | Cộng đồng Arduino Việt Nam

Library for LCD: LiquidCrystal I2C - Arduino Libraries
Arduino - Wire

You have a point in this? :face_with_raised_eyebrow: