Hi guys! I have a little problem with my shiny new I2C-LCD 16x2 screen. I bought this one (https://www.amazon.com/Industry-Park-Interface-Character-MEGA2560/dp/B01LC7ECAS/ref=sr_1_2?s=electronics&ie=UTF8&qid=1492111575&sr=1-2&keywords=screen+1602+arduino) from IndustryPark.
When I bought the screen I did’t realize that there was such a variety of screens. The screen I bought uses the PCF8574AT circuit.
I downloaded the LiquidCrystal_I2C library (from the official Arduino site) to communicate with the screen using the I2C protocol using an Arduino Nano, I use a script to get the direction of the I2C device (the screen) and give me the 0x3F, but it happens that when I invoke the functions to write the text strings to the screen I only print the first letter of the entire text string. I can write complete messages but I have to do it in character by character.
Investigating I realized that, maybe, it was a problem with the library I was using, maybe the library was’t meant to communicate with the PCF8574AT. So looking for information I discovered that there was a developer who had made this other library FMalpartida (https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home)…but I live in Cuba and I only have access to the internet from my work , where I’m now, and apparently the internet address in which this library is hosted is blocked and I can not access it …
So … what I need is for some charitable soul to give me another link to download it or if they can attach it to me right here in this thread.
Thanks in advance.
PS: Excuse my English.
PS2: I attach an image of the chip in the back of the screen (CHECKED)