No that is not your main error.You main error is what I said in post #7I gave you everything you need to get something up and working in post #7.It comes down to 3 basic options:- Switch to using the LiquidCrystal_I2C library that is available in the IDE library mangerThis library may or may not work with your backpack, even if you tell it your correct i2c address.- Install fm's newLiquidCrystal properly.You must read the instructions for installation as using the zip import isn't the proper way to install it.https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/HomeThen you must make sure that the i2c address and pin mappings you put in the constructor are correct.If you get any of that information incorrect, it will not work.- Install my hd44780 library using the IDE library manager.You can be up and running in literally less than 1 minute.It figures out all the i2c and pin configuration information for you.It even includes a diagnostic sketch to help detect issues.The choice is obviously yours, but if you want the easiest and quickest way to get the LCD & backpack up and working, I'd suggest that you take the advice I offered back in post #7.--- bill
Aha, I found an example to take:C:\Users\...\Documents\Arduino\libraries\hd44780\examples\OtherLibraries\LiquidCrystal_I2C\hd44780examples\LCDlibTestthis was not obvious for me.
It's actually a very common error reported here. A bit of searching never hurts. I believe you're the second to report it this week.I suspect the problem is you're using the wrong library. There are multiple libraries named "LiquidCrystal_I2C". Luckily for you the URL of the correct library is right there in the comments. So try this:Download https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/NewliquidCrystal_1.3.4.zipSketch > Include Library > Add .ZIP Library > select the downloaded file > OpenTry compiling againIf you still have an error then do this:When you encounter an error you'll see a button on the right side of the orange bar "Copy error messages". Click that button. Paste the error in a message here using code tags.
try to use my library. it's much faster than others - https://github.com/enjoyneering/LiquidCrystal_I2C
Haven't you guys heard about 'alternative facts'?
Hi.The further speed improving uses a lot of memory. So I decided to stop. Bill won. His memory monster is the fastest.