By adopting the I2C interface, we can save at least 4 digital/analog pins on the Arduino, making the project's connections simpler and more convenient. And its contrast can be adjusted manually. This LCD screen is a 16x2 character LCD display with an I2C interface.
eBay