LCD I2C problem

When I was connect the ı2c modüle ı see that.

Welcome to the forum

We need a great deal more information

Please post the sketch that you are running, using code tags when you do, and details of the Arduino board that you are using

I use clone arduino uno and default ı2C's library code

For an I2C LCD display to work, the I2C address and the I2C backpack to LCD pin mapping must be correct. If the library default settings for either or both are not correct the LCD will not work. It may be that your library does not have the right pin mapping.

An answer is to install the hd44780 library for I2C enabled LCDs. The library is available for installation in the IDE library manager. How to install an Arduino library.


Path to the library documentation, examples (Hello World) and diagnostic.

If, after you install the library and try the Hello World example you still have trouble, load and run the diagnostic and post the results so that we can help you.

1 Like

That could be normal as nothing is defined when connecting it. You need to initialize it first then see what is happening. Also if there is any doubt run the I2C scanner and be sure the port matches your software.

Have you installed the pullup resistors, i use 2k resistors. Do not use the internal pullup resistors for i2c.

greetings Lamello

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.