Product info:
1) This board is used to drive the LCD 1602 or LCD 2004 through I2C communication.
2) Reduce the number of pins used to connect from LCD module to Arduino board.
3) Operating voltage: 5Vdc.
4) Based on PCF8574 chip.
5) Power LED indicator.
6) Jumper cap for LCD backlight.
7) LCD contrast is adjustable through potentiometer.
8) Selectable I2C address. Default is 0x27.
Arduino Test code for this module
#include <Wire.h>
#include <hd44780.h> // main hd44780 header
#include <hd44780ioClass/hd44780_I2Cexp.h> // i2c expander i/o class header
hd44780_I2Cexp lcd; // declare lcd object: auto locate & auto config expander chip
//Pins for the LCD are SCL A5, SDA A4
#include <Wire.h>
void setup()
{
lcd.begin(16, 2);