I2C Controlled 16x2 Char Blue LCD Expand

LCD Display 16x2 White on Blue - I2C Backpack Controlled



The LCD 16x2 White on Blue Display gives Arduino projects portability and independence from other devices – Energy-efficient and dimmable backlight using PWM.

The serial backpack module is a LCM1602 using a PCF8574T controller IC

More details

15 Items


tax incl.

Spend R1,000.00 more and get Free Shipping!

Free shipping over R1000 only for standard courier and within South Africa


This LCD 16x2 White on Blue Display, or HD44780, is a small screen capable of displaying up to 16 characters and 2 lines in alphanumerical or Japanese kana characters natively – with space for up to 8 extra characters or symbols or “Foreign characters” of your choice as well. It can be controlled via 6 digital or analog inputs, and can be operated from either a 4-bit or an 8-bit microprocessor, making it ideal for small projects which require their own independent visual interfaces.

The serial module is a LCM1602 using a PCF8574T controller IC
The blue backlight current is less then 40mA for this LCD.

One of the unique benefits of this LCD is that it utilizes a single LED backlight that can be dimmed with a resistor or PWM, making it far more energy-efficient than EL or electroluminescent backlights. This, in addition to the very simple and easy-to-understand circuitry, makes it a valuable addition to both beginners’ and veterans’ projects – since it offers exceptional functionality without being overly complicated, energy-hungry, or hard to integrate into a project.

Another unique feature of the HD44780 LCD is that it can also display either a 208 character 5x8 matrix or a 32 character 5x10 matrix as well, and rather than having characters on the screen you can display graphics like a battery-indicator, arrows or any other imagery that you want to manually design. This, in addition to the 9,920-bit character generator ROM and 240 character fonts, make this LCD surprisingly versatile in its display functionality.


Technical Specifications:

Operating Voltage

– 2.7V to 5.5V DC

MPU Interface


Display RAM Capacity

– 80 x 8-bit Characters

Number of Lines

– 2

Number of Characters

– 16 Per Line

Number of Characters (Dot Matrix 5x8 Mode)

– 208

Number of Characters (Dot Matrix 5x10 Mode)

– 32

Font Options

– 240

Number of Lines

– 2



General Uses and Applications

With all of the features mentioned above, it’s easy to see why this LCD 16x2 White on Blue Display can be utilized for a wide range of different projects. It’s main functionality, however, is to display two lines of up to 16 characters (or 32 characters of 5x10 dot matrix) and to give small Arduino projects portability and independence from other devices. As such, this display has been used for projects like:

  • Building a display for proximity sensors on a vehicle, with a bar to show how close or far away from objects the sensor is.
  • Making a piggy bank that tracks and displays the amount of collected spare change, with an alarm and graphics to tell you when it’s getting full.
  • Designing a weather tracker that displays the current temperature, humidity and amount of sunlight – and possibly even opens or closes the windows for you.

Whether your project simply requires a small amount of text when a button is pressed or if it needs to constantly display real-time stats, the HD44780LCD 16x2 White on Blue Display is the ideal choice in terms of value for money. Additionally, this LCD is included in our Arduino Kits, which provide a great starting toolbox for a beginner, or can add to the ever-growing toolbox of a veteran Maker.

For more info on using this LCD with Arduino, please visit the following links: 



No customer reviews for the moment.

Write a review