Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

not working #1

Open
Blackbeard25 opened this issue Feb 24, 2018 · 6 comments
Open

not working #1

Blackbeard25 opened this issue Feb 24, 2018 · 6 comments

Comments

@Blackbeard25
Copy link

when i try to control my lcd's with the i2c protocol i only get the first letter of each line i send to the screen. i am using a pcf8574at on a backpack

@lucasmaziero
Copy link
Owner

Is using Arduino or ESP??

@12458
Copy link

12458 commented Mar 24, 2018

I am also experiencing this issue with an Arduino Uno R3 using a PCF8574A with a 20x4 LCD at address 0x3F.

@12458
Copy link

12458 commented Mar 24, 2018

Using the original library I am able to get the LCD working.

@philippedc
Copy link

hi, it is very well working on ESP8266, Lolin D1 mini and mini pro.
BUT on Arduino Uno I only have the first letter.
LCD is the classic LCD1602.

@fscii
Copy link

fscii commented Jan 1, 2020

hi, it is very well working on ESP8266, Lolin D1 mini and mini pro.
BUT on Arduino Uno I only have the first letter.
LCD is the classic LCD1602.

This is the same issue I have. I can use fine on ESP8266 12-F NodeMCU 1.0. When I try to use on Arduino UNO, all that prints is the first character of each line.

8266 Example

ESP8266
Hello World

Uno

A
H

Is there any chance you can fix this or tell me how? I keep finding LCD 12C libraries that work on arduino but not ESP, I don't want two libraries and am VERY humbly asking can you please help with this?

@wwlee-sg
Copy link

wwlee-sg commented Sep 9, 2021

Vs-code keeps reporting this Werror below today, something must have changed as the same code was compiled successfully a day before. No change was made since.
Hope you can help.
Thank you

Compiling .pio\build\esp12e\libb07\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp.o
lib\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp: In member function 'virtual size_t LiquidCrystal_I2C::write(uint8_t)':
lib\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp:244:1: error: no return statement in function returning non-void [-Werror=return-type]
244 | }
| ^
cc1plus.exe: some warnings being treated as errors
*** [.pio\build\esp12e\libb07\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp.o] Error 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants