# LCD 12864, Blue, ST7920

> LCD 12864 graphic display with 128x64 pixel resolution, blue backlight and white text, based on the ST7920 controller. Power supply 5VDC, 6800 4-bit/8-bit parallel or 3-wire SPI interface (selectable via PSB pin), integrated potentiometer for contrast adjustment. Commonly used with Arduino, 3D printers and RAMPS modules.

- Page: https://sigmanortec.ro/en/lcd-12864-blue-st7920
- Price: 55.72 RON
- Availability: In stock; 1-2 zile
- Reference: 33122 · EAN: 5945674871936
- Category: Mechatronics and IoT > Sensors and Modules > Display and LCD > LCD Displays
- Package (shipping data): 0.078 kg
- Updated: 2026-09-14
- Shop: [Sigmanortec.ro](https://sigmanortec.ro/en/llms.txt)
- Prices: RON, VAT included; prices and stock as of 2026-10-22 02:21 (Europe/Bucharest)

## Description

128x64 graphic display with blue backlight and white text, ideal for Arduino projects, 3D printers and other applications where you need text and custom graphics. It uses the ST7920 controller for wide compatibility, has easy selection between parallel and SPI interface with only 3 wires, includes integrated potentiometer for contrast adjustment and clearly marked pins for quick connection.
Graphic LCD 12864 - 20M with 128x64 pixels with blue backlight and white text, based on the ST7920 controller, known for its extensive compatibility with Arduino and other microcontrollers. This display is suitable for both text display and custom graphics.
It is frequently used in 3D printers, as an accessory for RAMPS, but also in various other electronic applications where a programmable display is needed. Connection is easy, with pins documented on the back side.
It also features an integrated potentiometer for contrast adjustment.
The display is fully programmable and can render both text and graphics, and the communication mode can be easily set from the PSB pin, between parallel interface and SPI. In SPI mode, you only need 3 data pins, which greatly simplifies wiring in microcontroller projects.
Technical specifications:
Power supply voltage: 5VDC
Resolution: 128 x 64 pixels
Controller: ST7920
Display type: Monochrome graphic LCD
Backlight: Blue background with white text
Interface: 6800 4-bit Parallel
Interface: 6800 8-bit Parallel
Interface: 3-Wire Serial SPI
Backlight current: 60mA typical
Visible area: 72 x 40mm
Active area: 66 x 34mm
Dot size: 0.48 x 0.48mm
Dot pitch: 0.52 x 0.52mm
Operating temperature: -20 to 70C
Screen dimensions: 78.2 x 51mm
Module size: 93.0 x 70.0 x 13.6 mm
Pinout:
Pin No
Pin Name
Description
1
VSS
GND
2
VDD
Power Supply 5V
3
V0
Contrast
4
RS / CS
H data signal, L instruction signal / Chip Select active High
5
R/W / MOSI
H read, L write / serial data MOSI
6
E / SCK
Enable / serial clock SCK
7
DB0
Data bus line
8
DB1
Data bus line
9
DB2
Data bus line
10
DB3
Data bus line
11
DB4
Data bus line
12
DB5
Data bus line
13
DB6
Data bus line
14
DB7
Data bus line
15
PSB
H parallel mode, L SPI serial mode
16
NC
Not connected
17
/RST
Reset active Low
18
VOUT
Negative voltage output
19
BLA
Backlight anode +5V
20
BLK
Backlight cathode 0V GND
Usage:
Identify the pins on the back of the display and connect it to the microcontroller according to the library used.
For Arduino, use the SPI or parallel interface (depending on configuration).
Use libraries such as U8g2 for displaying graphics and text.
Arduino Example:
This test uses the 3-wire SPI method.
Module settings:
PSB on GND, SPI serial mode.
Pin Connections:
LCD Pin
Pin Name
Connect to Arduino UNO
Notes
1
VSS
GND
ground
2
VDD
5V
power supply
4
RS / CS
D10
CS, chip select active High
5
R/W / MOSI
D11
MOSI, serial data
6
E / SCK
D13
SCK, serial clock
15
PSB
GND
SPI mode
17
/RST
D8
reset active Low
19
BLA
5V
backlight positive
20
BLK
GND
backlight negative
The test code is available in the TEST section of the product.
