← All Components  /  Video Connectors
// Video Connectors

TTL LCD 40-Pin (Parallel RGB)

Parallel RGB (TTL) LCD interface uses 18-bit or 24-bit direct digital connections for small TFT displays on embedded systems. Common on 3.5-7 inch displays for Raspberry Pi, Arduino shields, and STM32 projects.

// Specifications
Standard
Parallel RGB TTL interface
Pin Count
40
Data Width
18-bit or 24-bit RGB
Connector
FPC 0.5mm pitch or 2.54mm header
Speed
Up to 60fps at standard resolutions
Use Case
Small TFT displays, embedded UI, Raspberry Pi HATs
// Pin Reference Table
Pin Name Function Type
1 GND Ground GND
2 VCC Panel power 3.3V PWR
3 R7 Red data bit 7 MSB I/O
4 R6 Red data bit 6 I/O
5 R5 Red data bit 5 I/O
6 R4 Red data bit 4 I/O
7 R3 Red data bit 3 I/O
8 G7 Green data bit 7 I/O
9 G6 Green data bit 6 I/O
10 G5 Green data bit 5 I/O
11 G4 Green data bit 4 I/O
12 G3 Green data bit 3 I/O
13 B7 Blue data bit 7 I/O
14 B6 Blue data bit 6 I/O
15 B5 Blue data bit 5 I/O
16 B4 Blue data bit 4 I/O
17 B3 Blue data bit 3 I/O
18 GND Ground GND
19 VSYNC Vertical sync I/O
20 HSYNC Horizontal sync I/O
21 DOTCLK Pixel clock I/O
22 DEN Data enable I/O
23 DISP Display enable I/O
24 GND Ground GND
25 NC No connect I/O
26 BL+ Backlight anode PWR
27 BL- Backlight cathode GND
28 TP_CLK Touchpanel SPI clock BUS
29 TP_CS Touchpanel chip select BUS
30 TP_MOSI Touchpanel data in BUS
31 TP_MISO Touchpanel data out BUS
32 TP_IRQ Touchpanel interrupt I/O
33 GND Ground GND
34 RST Display reset active low I/O
35 SCL I2C clock BUS
36 SDA I2C data BUS
37 GND Ground GND
38 GND Ground GND
39 GND Ground GND
40 GND Ground GND