LiquidCrystal_PCF8574
LiquidMenu
LiquidCrystal_PCF8574 | LiquidMenu | |
---|---|---|
4 | 1 | |
129 | 284 | |
- | - | |
3.0 | 3.4 | |
about 1 year ago | 4 months ago | |
C++ | C++ | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LiquidCrystal_PCF8574
- 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
LiquidMenu
-
Embedded UI design
Arduino LCD Menu
What are some alternatives?
IRremoteESP8266 - Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
ArduinoMenu - Arduino generic menu/interactivity system
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.
LCD4Pico - Raspberry Pi Pico C++ library for HD44780 LCD
pcd8544 - Minimal footprint library for Philips PCD8544 LCDs on the Arduino.
LCDMenuLib2 - Create a tree menu. Use it with different lcd types / console output / ssh console.
hl-alyx-glove - Firmware and Hardware for a Half-Life: Alyx Gravity Glove Replica
GEM - Good Enough Menu for Arduino
MD_Menu - Menu system for displays with up to 2 lines
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).
REBL_UI - Simple menu UI for Arduino with 16x2 LCD, rotary encoder, and a single button