Features
- I2C Compatibility: Easy integration with various microcontrollers via I2C.
- Address Customization: Three solder jumpers (A0, A1, A2) allow address changes, enabling up to 8 devices on a single I2C bus.
- 5V Operation: Standard 5V power supply support.
- Backlight Control: Jumper switch for easy backlight on/off control.
- Contrast Adjustment: Built-in potentiometer for adjusting LCD contrast.
- Compact Design: Small PCB footprint of 41.6mm x 19.2mm for space-limited applications.
Specifications
- Operating Voltage: 5V
- Interface: I2C using PCF8574
- Backlight Control: Via onboard jumper
- Contrast Adjustment: Potentiometer on board
- Multiple Modules: Supports up to 4 modules per I2C bus with address customization
- Dimensions: 41.6mm x 19.2mm
Pinout
Pin Number |
Description |
1 |
GND |
2 |
VCC (5V) |
3 |
SDA (I2C Data) |
4 |
SCL (I2C Clock) |
How the Module Works
The PCF8574 I2C Serial interface simplifies the connection and control of character LCDs using I2C. It integrates with microcontrollers, offers address customization through solder jumpers, and supports backlight and contrast adjustments.
I2C Address Configuration (via A0, A1, A2 Jumpers)
- Default (no jumpers): Address = 0x27
- A0 connected: Address = 0x26
- A1 connected: Address = 0x25
- A2 connected: Address = 0x23
- A0 + A1 connected: Address = 0x24
- A0 + A2 connected: Address = 0x22
- A1 + A2 connected: Address = 0x21
- A0 + A1 + A2 connected: Address = 0x20
Note: For using multiple PCF8574 boards on the same I2C bus, assign each a unique address using jumper combinations. Soldering or desoldering may be required to set or remove jumpers.
Connecting with Arduino Uno
- Connect GND of PCF8574 to GND on Arduino Uno.
- Connect VCC (5V) of PCF8574 to 5V on Arduino Uno.
- Connect SDA of PCF8574 to A4 on Arduino Uno.
- Connect SCL of PCF8574 to A5 on Arduino Uno.
Features
- I2C Compatibility: Easy integration with various microcontrollers via I2C.
- Address Customization: Three solder jumpers (A0, A1, A2) allow address changes, enabling up to 8 devices on a single I2C bus.
- 5V Operation: Standard 5V power supply support.
- Backlight Control: Jumper switch for easy backlight on/off control.
- Contrast Adjustment: Built-in potentiometer for adjusting LCD contrast.
- Compact Design: Small PCB footprint of 41.6mm x 19.2mm for space-limited applications.
Specifications
- Operating Voltage: 5V
- Interface: I2C using PCF8574
- Backlight Control: Via onboard jumper
- Contrast Adjustment: Potentiometer on board
- Multiple Modules: Supports up to 4 modules per I2C bus with address customization
- Dimensions: 41.6mm x 19.2mm
Pinout
Pin Number |
Description |
1 |
GND |
2 |
VCC (5V) |
3 |
SDA (I2C Data) |
4 |
SCL (I2C Clock) |
How the Module Works
The PCF8574 I2C Serial interface simplifies the connection and control of character LCDs using I2C. It integrates with microcontrollers, offers address customization through solder jumpers, and supports backlight and contrast adjustments.
I2C Address Configuration (via A0, A1, A2 Jumpers)
- Default (no jumpers): Address = 0x27
- A0 connected: Address = 0x26
- A1 connected: Address = 0x25
- A2 connected: Address = 0x23
- A0 + A1 connected: Address = 0x24
- A0 + A2 connected: Address = 0x22
- A1 + A2 connected: Address = 0x21
- A0 + A1 + A2 connected: Address = 0x20
Note: For using multiple PCF8574 boards on the same I2C bus, assign each a unique address using jumper combinations. Soldering or desoldering may be required to set or remove jumpers.
Connecting with Arduino Uno
- Connect GND of PCF8574 to GND on Arduino Uno.
- Connect VCC (5V) of PCF8574 to 5V on Arduino Uno.
- Connect SDA of PCF8574 to A4 on Arduino Uno.
- Connect SCL of PCF8574 to A5 on Arduino Uno.