Skip to main content
Hello, Sign in

Shop By Department

Help & Settings

Recent Searches

Shipping from €4.99
30-day returns
100% secure payment
Quality guarantee

PCF8574T I2C Module for Arduino - Cascaded I/O Port Expander

Brand: satkit

Save 5% Was: 2.21 €
2.10

VAT included (Ex VAT: 1.71 €)

Limited stock
Standard delivery Fri, May 1 - Tue, May 5
Express delivery Wed, Apr 29 - Thu, Apr 30
30-day returns
Free returns within 30 days
Secure transaction
Visa Mastercard PayPal Apple Pay Google Pay Bizum
Share:
Free Delivery Shipping from €4.99
Easy Returns 30 day return policy
Secure Payment 100% secure checkout
Quality Guarantee Original products only

The PCF8574T I2C module for Arduino is an input/output (I/O) port expander designed to extend the capabilities of your Arduino projects via the I2C interface. This module lets you add multiple extra digital I/O pins without needing to use more microcontroller pins, making it easier to control external devices such as sensors, actuators or displays.

Main features:

  • I/O port expansion via the I2C interface.
  • Allows up to 8 modules to be connected in cascade, expanding to 64 digital I/O ports.
  • Address configuration using a toggle switch to avoid conflicts on the I2C bus.
  • Compatible with most Arduino boards and other microcontrollers that support I2C.
  • Compact design and easy integration into electronic projects.

Technical specifications:

  • Interface type: I2C.
  • Maximum expansion: 8 modules (64 I/O).
  • Address configuration: Toggle switch.
  • Typical use: Digital port expansion for Arduino.

Typical applications:

  • Projects that require more digital input/output pins than are available on the Arduino board.
  • Automation and control of multiple devices.
  • Interfaces with sensors, relays, displays and other electronic modules.
  • Development of advanced electronic prototypes.

Compatibility:

This module is compatible with Arduino boards and other microcontrollers that support I2C communication. It is ideal for users looking to increase the number of digital ports without adding wiring complexity.

In short, the PCF8574T I2C module for Arduino is an efficient and scalable solution for expanding digital I/O ports, making it easier to develop complex electronic projects with multiple connected devices.

  • Expand digital I/O ports via the I2C interface.
  • Supports up to 8 modules in cascade for 64 I/O ports.
  • Address configurable with a toggle switch.
  • Compatible with Arduino boards and I2C microcontrollers.
  • Ideal for projects that need multiple inputs and outputs.

Customer Questions & Answers

What are the main materials of the module and what are its approximate dimensions and weight?

The module is mainly made up of an FR4 fibreglass PCB, plated brass pins and the PCF8574T chip in a plastic package. Its typical dimensions are 40 mm x 20 mm x 14 mm and the approximate weight is 7 g.

What voltage levels does the module operate at and what should I bear in mind when using it with different Arduino boards?

The module works in the 2.5 V to 6 V range, making it compatible with most 3.3 V and 5 V Arduino boards. It is essential to ensure that the board’s logic level matches the module’s to prevent damage, especially in mixed 3.3 V and 5 V setups.

What I2C speed limitations or interference issues may appear when connecting several modules in cascade?

The PCF8574T supports standard I2C bus speeds of up to 100 kHz. When connecting multiple modules (up to 8 in cascade), the total bus capacitance increases, which can affect reliability over long distances or at higher speeds. It is recommended to keep the total bus length under 1 m and to use suitable pull-up resistors.

What basic steps should be followed to install and troubleshoot this module?

To install, connect SDA and SCL to the I2C bus and set the addresses using the toggle switches. If the pins do not respond, check the address match, power supply, bus pull-ups, and any possible short circuits in the wiring. Diagnosis is usually carried out with I2C scanners using standard Arduino libraries.

How many modules can I connect in cascade?

Up to 8 modules can be connected in cascade, allowing expansion to 64 digital I/O ports.

How is the module address configured?

The address is configured using an integrated toggle switch on the module to avoid conflicts on the I2C bus.

Is it compatible with all Arduino boards?

Yes, it is compatible with most Arduino boards that support I2C communication.

What is this module used for?

It is used to expand the number of available digital input/output ports on an Arduino board using the I2C interface.

Write a customer review

2.10 € In Stock
just purchased this item
PCF8574T I2C Module for Arduino - Cascaded I/O Port Expander PCF8574T I2C Module for Arduino - Cascaded I/O Port Expander
2.10 €2.21 €