LCD 1602 IIC no library

Hello guys, as the title I have problems with LCD 1602 IIC

In a kit I received this monitor with built-in shield.

I hope to make it work, for now I have problem with a simple print. The initialization function is not recognized by the library.

I will follow the topic, hoping to read some suggestions.

You won't get very many suggestions that are much more than guesses unless you provide more information.

For starters why don't you put the term LCD 1602 IIC into the search box at the upper right of your screen and see what comes up.

Don

It is what I did for several days .

I tried two libraries but none worked properly..

maybe someone has experience with the same library and can enlighten me about initializing...

There are many I2C adaptors and they all look similar. Goto Ebay and see if you can find a photo of your ACTUAL adapter. Then post a link to the Ebay photo.

Although the common lcd method()s seem to be the same for most "liquidcrystal.h" libraries, the constructors and backlight() methods often have different syntax.

Once you have shown the photo of your adapter, someone can point you to the universal "LiquidCrystal.h" library and the correct constructor.

David.

maybe someone has experience with the same library and can enlighten me about initializing...

No one can do anything except guess until they know exactly what I2C adapter and what library you are using.

Don

sorry for the delay , but I was on vacation...

I tried LiquidCrystal_I2C1602V1 Link (that was recommended on several guides)

front of my lcd: 1 to 16 VSS VDD V0 RS RW E D0 D1 D2 D3 D4 D5 D6 D7 A K

for the back I include photos

Look here: --> LCD Displays (Blue and YELLOW) with I2C/TWI Interface

Don

Why do you have two spurious flying leads going to the "LED" pins where the enable jumper is supposed to be? |500x281

The library you cite appears to be for a quite different "backpack" and therefore not recommended: |500x337 It is then no surprise that it is not working if the only descriptor you are using is:

LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

We can only recommend that you use the more familiar fmalpartida library (and remove any and all other LiquidCrystal libraries from your IDE path) and then use bperrybap's "i2cLCDguesser" script to determine the correct descriptor to use with this display and backpack, which descriptor you then copy into whatever sketches you want to use.

as soon as I'll check these tips .. thanks

Paul__B: Why do you have two spurious flying leads going to the "LED" pins where the enable jumper is supposed to be? |500x281

i only use 1 female-female jumper to "LED", my enable jumper is easily jump when I move lcd

But my question is - why do you have those wires connected at all?

The backlight LED is switched on and off by software command (when you master the code) - there is no reason to do anything other than leave the jumper in place over those two pins. It is just a novelty that the ability to disconnect the LED by a jumper is provided on the board.