Are you using the IDE to install the library zip files?Or are you manually unzipping and copying?
What model Arduino are you using?
Please post the program that causes the problem and also post the actual error message.Also post a link to the author's advice about the location of the library....R
I am manually unzipping the files, creating the directory in the Libraries directory and copying them into that directory.
What I do not understand is if that library is supposed to be part of the base IDE install then why do I need to find another one and even if it is part of the IDE or a separate 3rd party one why doesn't the IDE see it?
I would delete what you have previously installed, and then use the library manager of the IDE to install the library. It will go to the libraries folder with the sketches.
#include <Wire.h>#include <hd44780.h>#include <hd44780ioClass/hd44780_I2Cexp.h> // include i/o class headerhd44780_I2Cexp lcd;
I believe that if you manually install the library from a zip file, that you must exit and restart the IDE in order for the IDE to "see" the new library.
You know what, I had this very problem a couple of days ago. Could not get it to work at all. My IDE was unused for some time and was an older version, so I saved all my old sketches and uninstalled and reinstalled IDE.I also used LiquidCrystal_PCF8574.h instead now and it works well for me.