2.9-inch White on Blue 128x64 Graphic LCD

Part Number: CFAG12864Q1-TMI

At just under 3 inches on the diagonal, this graphic display has plenty of space to display images or text. The white pixels stand out against the blue background, and with 128x64 pixels there's plenty of resolution for logos and symbols.

This graphic LCD is very low power, especially with the backlight off, requiring less than 1mA for the display. The integrated Sitronix ST7567 controller can communicate using SPI or 8-bit parallel (either 6800 or 8080). This display is Chip on Glass (COG), meaning the ST7567 controller chip is embedded in the glass of the display, so no extra PCB is needed for just the display.

Prefer a different color? This display is also available with dark pixels on a light gray background.

To get started, download the free sample code and detailed datasheet in the Datasheets & Files section.

Compatible ZIF sockets (34-pin, 0.5 mm) are: 34 Position, 0.50mm Pitch.

Questions? Contact our knowledgeable technical support.

This part replaces the CFAO12864D3-TMI, read the PCN here.

Quantity Price
1 $20.23
5 $18.62
10 $16.45
20 $15.88
50 $15.33
100 $15.11
200 $15.00
300 * $14.21
500 * $14.11
1000 * $13.05
* For quantites over this amount the lead time may be up to 90 Days. Contact us about potential lead times.
Components worth considering
4636 34 Position, 0.50mm Pitch, Gold, FCC FPC ZIF Connector
Add 5 ZIF Connectors $1.06 ea.
4832 40-Position ZIF Breakout Board
Add a 40-pin ZIF Breakout Board? $6.43 ea.
Need a written quote? Add to cart, then enter your email address in the "request a quote" box.

Part Change Notices

Subscribe to Part Change Notices by
email Email subscription for changes to CFAG12864Q1-TMI or RSS RSS feed for changes to CFAG12864Q1-TMI for CFAG12864Q1-TMI

Video Demonstrations

See how this graphic LCD display looks in this video demonstration.


Physical Characteristics

Column Dots x Row Dots 128 x 64
Module Overall width height depth
millimeters 80 54 9.5
inches 3.150 2.126 0.374
Diagonal Dimension 2.9"
Viewing Area width height
millimeters 70.7 38.8
inches 2.783 1.528
Active Area width height
millimeters 66.52 33.24
inches 2.619 1.309
Dot Size width height
millimeters 0.48 0.48
inches 0.019 0.019
Dot Pitch width height
millimeters 0.52 0.52
inches 0.020 0.020
Weight 40g
Pin Count 34

Optical Characteristics

Polarizer Transmissive
View Direction 6 o'clock
Backlight Color White
Backlight Type LED
Foreground Color Light
Background Color Blue

Electrical Specifications

Supply Voltage for Logic Minimum 2.7V
Supply Voltage for Logic Maximum 3.3V
Supply Voltage for Logic Typical 3V
Supply Voltage for Driving Panel Typical 9.9V
Supply Current Minimum 0.3mA
Supply Current Maximum 120mA
Supply Current Typical 96mA

Backlight Electrical Specifications

Forward Voltage Minimum 3.4V
Forward Voltage Maximum 3.6V
Forward Voltage Typical 3.5V
Forward Current Maximum 120mA
Forward Current Typical 96mA


Operating Temperatures min max
Celsius -20° 70°
Fahrenheit -4° 158°
Storage Temperatures min max
Celsius -30° 80°
Fahrenheit -22° 176°


Controller Documents Sitronix ST7567
65 x 132 Dot Matrix LCD Controller/Driver
Interface 8-bit Parallel, SPI


Nits 1050

Additional Options

Purchase this display with an Arduino shield or in a complete development kit.

Low Power Graphic LCD Arduino Kit
Part Number: CFAG12864Q1-TMI-E1-2

This graphic LCD Arduino Kit includes:

Simply plug the kit into a power source for an immediate working display. The demonstration program is open source and modifiable as a starting point for creating your own project. The datasheet and design files for the carrier board are also available.

A dark-on-gray graphic LCD Arduino Shield kit is also available, as is the white-on-blue display and carrier board module (without the Seeeduino).

Quantity 1
Price $91.54
White on Blue Graphic LCD on Arduino Shield
Part Number: CFAG12864Q1-TMI-E1

An Arduino Uno shield-style display module which comprises a graphic LCD mounted on a carrier board. This module is specifically designed to simply presses onto a controller with the Arduino Uno form factor, making it easy to begin designing with this display.

The carrier board also offers pads for a 2x10 20-pin connector, threaded mounting stand-offs, and a matching outline with the display.

The design files and demo code are open source and available in the side bar of this product page.

This module is also available with a dark-on-light LCD screen, or pre-connected to a Seeeduino.

Quantity 1 5 10 20 * 50 * 100 * 200 * 300 * 500 * 1000 *
Price $77.37 $64.10 $62.43 $60.34 $58.26 $57.42 $57.01 $56.58 $56.17 $55.75
For reference only. For design purposes, please use the specifications in the datasheet.