TFT LCD Display Symbol
Definition: The TFT LCD Display symbol represents a Thin-Film Transistor Liquid Crystal Display module — an active-matrix colour display interfaced via SPI or parallel bus — used in circuit diagrams to indicate a graphical output device, with key interface terminals including VCC (power), GND (ground), CS (chip select), and RST (reset), as used in embedded system and microcontroller schematics per IEEE 315 / ANSI Y32.2 block-symbol notation.
Also known as: TFT LCD, TFT screen, colour LCD module, SPI display, ILI9341 display, ST7789 display, colour TFT module.
What the TFT LCD Display symbol means
The TFT LCD Display symbol denotes a colour graphical display module based on thin-film transistor active-matrix LCD technology. Each pixel in a TFT display is driven by an individual transistor, enabling fast refresh rates, high contrast, and wide viewing angles compared to passive-matrix LCDs. In circuit diagrams, the TFT display symbol is a functional block indicating a colour graphical output peripheral connected to a microcontroller or processor via an SPI bus (most common for modules up to 3.5 inches) or a parallel 8/16-bit interface.
The symbol signals that the circuit includes visual output capability: the microcontroller sends pixel data and commands to the display controller IC (commonly ILI9341, ST7789, ST7735, or SSD1963) via the SPI bus, and the display controller drives the LCD panel. In wiring diagrams for embedded systems, the TFT display block represents the complete display module including the controller IC, backlight, and ribbon cable to the LCD panel.
How to identify the TFT LCD Display symbol
The TFT LCD Display symbol is drawn as a rectangular block representing the display module, with a row of interface pins on the left side: VCC (power supply), GND (ground), CS (chip select/slave select), and RST (hardware reset). Additional unlabelled pins may represent MOSI (SPI data in), SCK (SPI clock), D/C or RS (data/command select), and BL (backlight control) in fuller pin representations. The rectangle is typically labelled 'TFT', 'LCD', or with the controller IC part number.
Function in a circuit
A TFT LCD display module receives pixel data and drawing commands from a host microcontroller and displays colour graphics, text, and images. The SPI interface carries command bytes and pixel RGB data (typically 16-bit 5-6-5 RGB or 18-bit colour) from the microcontroller to the display controller. The CS pin enables the device when asserted low; the RST pin applies a hardware reset to initialise the display controller; VCC powers the logic and LCD driver circuitry; GND is the common reference.
Standards: IEC vs ANSI
| IEC 60617 | IEC 61747 series covers liquid crystal display devices and cells; individual TFT LCD module specifications follow manufacturer datasheets. IEC 60617 represents display devices as functional block rectangles with labelled interface pins. |
|---|---|
| ANSI/IEEE 315 | IEEE 315 / ANSI Y32.2 represents a display or indicator as a labelled rectangle block with defined input/output pins. Common TFT controller ICs (ILI9341, ST7789, SSD1963) are commercial devices following their respective manufacturer application notes rather than a single unified standard. |
| Key difference | Both IEC and ANSI use a labelled rectangular block symbol for display modules; there is no unique standardised glyph for a TFT LCD in either standard. The symbol is universally rendered as a rectangle labelled 'TFT LCD' or with the controller IC designation, with SPI interface pins annotated. |
Terminals / pins
| Pin | Name |
|---|---|
| vcc | VCC |
| gnd | GND |
| cs | CS |
| rst | RST |
Typical values
Supply voltage (VCC): 3.3 V (most common for SPI modules) or 5 V (with onboard regulator). Logic levels: 3.3 V CMOS (most SPI TFT modules — 5 V tolerant or not, check datasheet). SPI clock speed: 1–80 MHz depending on controller IC (ILI9341: up to 62.5 MHz; ST7789: up to 80 MHz). Display sizes: 1.8 in (128×160), 2.4 in (240×320), 2.8 in (240×320), 3.5 in (320×480), 4.0 in (480×800). Colour depth: 16-bit (65,536 colours) typical, 18-bit (262,144 colours) optional. Backlight current: 20–80 mA.
Where the TFT LCD Display symbol is used
- Microcontroller development boards (Arduino, STM32, ESP32) displaying sensor readings, menus, and status graphics
- Handheld test instruments showing waveform plots, measurement values, and configuration menus
- Industrial HMI panels displaying process variables and control interfaces for small embedded controllers
- IoT devices showing weather data, time, and network status on a compact colour display
- Portable media players and e-book readers using TFT displays for video and image rendering
- Wearable electronics and smartwatches using small 1.3–1.8 inch TFT panels for notification displays
- Embedded medical devices displaying patient monitoring waveforms and vital sign data
Example
In an ESP32-based weather station wiring diagram, a TFT LCD Display symbol (2.4 inch, ILI9341 controller) is drawn with VCC connected to the 3.3 V rail, GND to ground, CS to GPIO5, and RST to GPIO4. Additional SPI lines (MOSI, SCK, D/C) connect to the ESP32 hardware SPI bus. The diagram shows the display module rendering temperature, humidity, and pressure readings received from a BME280 sensor also wired to the ESP32.
Key facts
- A TFT LCD Display module uses thin-film transistor active-matrix technology to display full colour graphics; each pixel has its own TFT driver enabling fast refresh and high contrast, unlike passive-matrix LCDs.
- The symbol is a labelled rectangle with interface terminals VCC, GND, CS (chip select), and RST (hardware reset) as primary pins; the SPI bus connections (MOSI, SCK, D/C) are also part of the interface.
- Most small TFT LCD modules (1.8–3.5 inch) use a 4-wire SPI interface (MOSI, SCK, CS, D/C) with a hardware reset pin (RST), operating at 3.3 V logic and controlled by popular ICs including ILI9341, ST7789, and ST7735.
- The CS (Chip Select) pin is asserted LOW to activate the display for SPI communication; when CS is HIGH, the display ignores SPI transactions, allowing multiple SPI devices to share the same bus.
- The RST (Reset) pin applies a hardware reset pulse to initialise the display controller IC to a known state; a typical reset sequence is RST LOW for at least 10 µs, then RST HIGH, followed by a software initialisation command sequence.
- TFT LCD modules typically require an initialisation sequence of dozens of SPI register-write commands specific to the controller IC before the display will show any content — these sequences are available in open-source display libraries (Adafruit GFX, TFT_eSPI, LVGL).
- Backlight control (BL pin) is typically driven by a PWM signal to adjust brightness; maximum backlight current is 20–80 mA depending on display size, often requiring a MOSFET or transistor driver for microcontroller GPIO pins rated at 10–20 mA.
Frequently asked questions
What does the TFT LCD display symbol mean in a circuit diagram?
The TFT LCD Display symbol represents a colour graphical display module connected to a microcontroller via an SPI or parallel interface. It indicates a visual output peripheral that receives pixel data and drawing commands from the host controller. Key terminals are VCC (power), GND (ground), CS (chip select), and RST (hardware reset), with additional SPI data and clock lines.
What does the TFT display symbol look like?
The TFT display symbol is drawn as a rectangle labelled 'TFT', 'LCD', or with the controller IC name (e.g. ILI9341), with interface pins on the left side: VCC, GND, CS, and RST as the primary pins shown in the symbol, plus SPI bus connections (MOSI, SCK, D/C) in fuller representations. It is a standard functional block symbol with no unique standardised glyph beyond the labelled rectangle.
What interface does a TFT LCD module use?
Most small TFT LCD modules (1.8–3.5 inch) use a 4-wire SPI interface: MOSI (data from microcontroller to display), SCK (SPI clock), CS (chip select, active LOW), and D/C or RS (data vs. command select). A hardware RST (reset) pin and backlight BL pin are also present. Larger TFT displays (3.5 inch and above) may use a parallel 8-bit or 16-bit interface for higher data throughput.
What is the purpose of the CS and RST pins on a TFT display?
CS (Chip Select) is asserted LOW to enable the TFT controller to receive SPI data; when CS is HIGH, the display ignores all SPI bus activity, allowing other SPI devices to share the same MOSI and SCK lines. RST (Reset) applies a hardware reset pulse to return the display controller IC to its initial state — required during power-up initialisation before sending configuration commands.
What voltage does a TFT LCD module operate at?
Most SPI TFT LCD modules are designed for 3.3 V supply and 3.3 V logic levels. Some modules include an onboard LDO regulator and level-shifters that allow them to accept 5 V supply and 5 V logic (Arduino UNO compatible). Always check the specific module datasheet — connecting a 3.3 V-only module to 5 V logic without level shifting can permanently damage the display controller.
What TFT display controller ICs are commonly used?
Common TFT LCD controller ICs include: ILI9341 (2.4–2.8 inch, 240×320, widely used with Arduino and ESP32), ST7789 (1.3–2.4 inch, 240×240 or 240×320, very common in small colour displays), ST7735 (1.8 inch, 128×160), ILI9488 (3.5 inch, 320×480), and SSD1963 (4–7 inch, parallel interface). Open-source libraries (Adafruit GFX, TFT_eSPI) support all major controller ICs.
How do I connect a TFT LCD display to an Arduino or ESP32?
Connect VCC to the 3.3 V pin (or 5 V if the module has a built-in regulator), GND to ground, CS to a digital GPIO pin, RST to another GPIO pin, MOSI to the SPI MOSI pin, SCK to the SPI clock pin, and D/C to another GPIO. Use the TFT_eSPI or Adafruit ILI9341 library, configure the pin assignments in the library header, and run the initialisation sketch. Note: ESP32 SPI is 3.3 V; Arduino Uno SPI is 5 V — use a level shifter if connecting a 3.3 V-only display to a 5 V Arduino.
Place the TFT LCD Display symbol on a wiring diagram or schematic in the free online circuit diagram maker — no download required.