{"product_id":"pcf8574-i2c-lcd-adapter-lcd1602-lcd2004-arduino","title":"PCF8574 I2C LCD Adapter Module for LCD1602 LCD2004 Arduino (5-Pack)","description":"\u003ch2\u003ePCF8574 I2C LCD Adapter Module — LCD1602 \/ LCD2004 Compatible\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003ePCF8574 I2C LCD Adapter\u003c\/strong\u003e converts standard parallel LCD displays (HD44780-based LCD1602 and LCD2004) to I2C interface, reducing the required GPIO pins from \u003cstrong\u003e6–8 pins down to just 2 (SDA + SCL)\u003c\/strong\u003e. Essential for Arduino and Raspberry Pi projects where GPIO pins are scarce.\u003c\/p\u003e\u003ch3\u003eKey Specifications\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIC\u003c\/td\u003e\n\u003ctd\u003ePCF8574 \/ PCF8574T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI2C (TWI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDefault I2C Address\u003c\/td\u003e\n\u003ctd\u003e0x27 (PCF8574T) \/ 0x3F (PCF8574AT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAddress Pins\u003c\/td\u003e\n\u003ctd\u003eA0, A1, A2 (solder jumpers, 8 addresses)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible Displays\u003c\/td\u003e\n\u003ctd\u003eLCD1602, LCD2004 (HD44780 controller)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBacklight Control\u003c\/td\u003e\n\u003ctd\u003eJumper-selectable ON\/OFF\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eContrast Adjustment\u003c\/td\u003e\n\u003ctd\u003eOnboard potentiometer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eQuantity\u003c\/td\u003e\n\u003ctd\u003e5 pieces\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eWhy Choose This I2C Adapter?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSave GPIO Pins\u003c\/strong\u003e — Only SDA + SCL needed vs. 6–8 pins for parallel LCD\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable I2C Address\u003c\/strong\u003e — Up to 8 devices on one I2C bus via A0\/A1\/A2 jumpers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard Contrast Pot\u003c\/strong\u003e — Easy display contrast adjustment without external components\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBacklight Jumper\u003c\/strong\u003e — Enable\/disable LCD backlight to save power\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlug-and-Play\u003c\/strong\u003e — Direct solder onto LCD1602\/LCD2004 16-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eTypical Applications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eArduino Uno\/Nano\/Mega LCD display projects with limited pins\u003c\/li\u003e\n\u003cli\u003eRaspberry Pi I2C LCD status displays\u003c\/li\u003e\n\u003cli\u003eESP8266\/ESP32 IoT device readouts\u003c\/li\u003e\n\u003cli\u003eSensor data display (temperature, humidity, distance)\u003c\/li\u003e\n\u003cli\u003eMenu-driven embedded UI with minimal wiring\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eArduino Library\u003c\/h3\u003e\u003cp\u003eUse \u003cstrong\u003eLiquidCrystal_I2C\u003c\/strong\u003e library by Frank de Brabander. Initialize with: \u003ccode\u003eLiquidCrystal_I2C lcd(0x27, 16, 2);\u003c\/code\u003e for LCD1602 or \u003ccode\u003eLiquidCrystal_I2C lcd(0x27, 20, 4);\u003c\/code\u003e for LCD2004.\u003c\/p\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: My LCD shows blocks but no text — what’s wrong?\u003c\/strong\u003e\u003cbr\u003eA: Adjust the contrast potentiometer on the adapter. Also verify the I2C address with an I2C scanner sketch.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Can I use two LCD displays on the same Arduino?\u003c\/strong\u003e\u003cbr\u003eA: Yes — solder A0\/A1\/A2 jumpers differently on each adapter to assign unique I2C addresses (0x20–0x27).\u003c\/p\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e5× PCF8574 I2C LCD Adapter Module\u003c\/li\u003e\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"Black","offer_id":46991484092651,"sku":"14:1202#Black","price":5.84,"currency_code":"USD","in_stock":true},{"title":"RED","offer_id":46991484125419,"sku":"14:4044226#RED","price":6.24,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":46991484158187,"sku":"14:351074#Purple","price":8.04,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":46991484190955,"sku":"14:350852#Blue","price":6.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/pcf8574-i2c-lcd-adapter.webp?v=1761544135","url":"https:\/\/keszoox.com\/products\/pcf8574-i2c-lcd-adapter-lcd1602-lcd2004-arduino","provider":"Keszoox","version":"1.0","type":"link"}