InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
LiquidCrystal_PCF8574 Alternatives
Similar projects and alternatives to LiquidCrystal_PCF8574
-
IRremoteESP8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
PCF8574_library
PCF8574 library. i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple to use and encoder support.
-
-
ElitePetite
A small tribute to the 80's game Elite. An Arduino+LCD shows the iconic tumbling Cobra Mk 3, plus some extras (other ships, clock mode).
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
RF24
Discontinued OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices [Moved to: https://github.com/nRF24/RF24] (by tmrh20)
LiquidCrystal_PCF8574 discussion
LiquidCrystal_PCF8574 reviews and mentions
- D1 Mini problems connecting to 1602 blue display with I2C backpack
-
ESP32 connected to a 16x2 LCD Display
There is an I2C lcd adapter (using PCF8574) that drives the LCD using a I2C interface, saving you a bunch of pins. That way you can use local sensors as well, if you want.. Google link - Link to library
-
Does anyone know what could possible cause this output? More info in comments
I don't have any bare displays, but some of the I2C backpack displays I have wouldn't work with the stock library. I finally found one here that worked reliably with a range of displays, but that won't solve your problem as it's all I2C and not nibble-mode writes.
-
I2C 16x2 LCD display
In addition to the other two comments, I'll add: I've had issues over 25 years with the HD44780 initialization sequence... it can be horribly sensitive to the exact timing. I tried a couple of different libraries for the backpack displays and had the best luck with https://github.com/mathertel/LiquidCrystal_PCF8574
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Jul 2025
Stats
mathertel/LiquidCrystal_PCF8574 is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of LiquidCrystal_PCF8574 is C++.
Popular Comparisons
- LiquidCrystal_PCF8574 VS IRremoteESP8266
- LiquidCrystal_PCF8574 VS LiquidMenu
- LiquidCrystal_PCF8574 VS PCF8574_library
- LiquidCrystal_PCF8574 VS pcd8544
- LiquidCrystal_PCF8574 VS ElitePetite
- LiquidCrystal_PCF8574 VS GEM
- LiquidCrystal_PCF8574 VS hl-alyx-glove
- LiquidCrystal_PCF8574 VS ArduinoJson
- LiquidCrystal_PCF8574 VS AorusLCD
- LiquidCrystal_PCF8574 VS RF24