Skip to content

ST7735R 262K Color Single‐Chip TFT

John O'Sullivan edited this page Mar 7, 2026 · 7 revisions

1.8" SPI TFT display, ST7735-family controller

Overview

The ST7735R is a small, low-cost SPI display controller commonly found in color LCD modules. It supports resolutions up to 160x128 and provides features like programmable gamma curves and hardware inversion.

  • 1.8-inch color screen,support 65K color display,display rich colors
  • 128X160 resolution, clear display
  • Using the SPI serial bus, it only takes a few IOs to illuminate the display
  • With SD card slot for convenient function expansion
  • Military-grade process standards, long-term stable work
  • Provide underlying driver technical support

Device Images

image image

Specification

Name Parameter
Display Color 16BIT RGB 65K color
SKU MSP1804
Screen Size 1.8 (inch)
Type TFT
Driver IC ST7735S
Resolution 128×160 (Pixel)
Module Interface 4-wire SPI interface
Backlight 2 White LED
Active Area (AA area) 28.03 × 35.04 (mm)
Module PCB Size 44.96 × 53.47 (mm)
Operating Temperature -10℃ ~ 70℃
Storage Temperature -20℃ ~ 70℃
VCC power voltage 3.3V ~ 5V
Logic IO port voltage 3.3V (TTL)
Power Consumption About 90 mA
Rough Weight (Package containing) 25 g
Number Pin Label Description
1 RST LCD reset signal, low level reset
2 CS LCD chip select signal, low level enable
3 D/C LCD register / data selection signal, high level: register, low level: data
4 DIN LCD SPI bus write data signal
5 CLK LCD SPI bus clock signal
6 VCC LCD Power positive (3.3V~5V)
7 BL Backlight control, high level lighting, if not controlled, connect 3.3V always bright
8 GND LCD Power ground

Wiring

TFT Display (ST7735) SPI Connections

Display Pin SPI Signal ESP32-S3 Pin Notes
CLK SCLK / SCK GPIO12 SPI clock
DIN MOSI / SDA GPIO11 Master Out → Display In
CS CS / SS GPIO14 Chip select
D/C Data / Command GPIO41 Selects command vs pixel data (labelled RS on board)
RST Reset GPIO42 Hardware reset
BL Backlight 3.3V Backlight permanently enabled
VCC Power 3.3V J1 must be shorted for 3.3V operation
GND Ground GND Common ground

Power Configuration (J1 Jumper)

The display board includes an onboard AMS1117 3.3V regulator and can be powered from either 5V or 3.3V depending on the J1 solder jumper.

J1 Configuration Input Voltage Notes
J1 OPEN 5V Regulator converts 5V → 3.3V
J1 SHORTED 3.3V Bypasses regulator, use 3.3V directly

For the ESP32-S3 setup above:

J1 = SHORTED
VCC = 3.3V

Additional Hardware on the Module

The module also includes an SPI microSD card slot.

The SD card shares the SPI bus with the TFT display but uses a separate chip-select pin.

Typical signals on the board:

SDCard Signal SPI Signal
SD_SCK SPI Clock
SD_MOSI SPI MOSI
SD_MISO SPI MISO
SD_CS Chip Select

When used with the ESP32, the SD card can share the same SPI bus (CLK, MOSI, MISO) as the TFT display while using its own CS pin.

This allows both devices to coexist on the same SPI interface.

References

Clone this wiki locally