The 1.8 Inch SPI 128×160 TFT LCD Display Module is a versatile visual output device designed for microcontrollers requiring rich graphical feedback within a small footprint. Built using Thin-Film Transistor (TFT) liquid crystal display technology, it delivers 16-bit color depth (65,536 individual RGB color shades) with high contrast and bright LED backlighting.
At the heart of the module is the ST7735 driver IC, which uses a minimalist 4-wire SPI communication protocol (CS,A0/DC,SDA,SCK). By using serial data transfer, the display needs only 4 to 5 control pins, saving remaining GPIO pins for sensors, actuators, or buttons. The module features an onboard low-dropout voltage regulator allowing operation from +3.3V or +5.0V DC supply lines, as well as an integrated MicroSD (TF) card socket on the back for storing bitmap icons, splash screens, and animation frames.
Key Features and Benefits
-
Vivid 128×160 Pixel Resolution: Displays clear text strings, custom gauge widgets, and full-color icons on a compact 1.8-inch panel.
-
65K Full RGB Color Spectrum: 16-bit color rendering (565 RGB) ensures rich color gradients and graphic assets.
-
High-Speed 4-Wire SPI Bus: Reduces microcontroller pin usage while maintaining responsive frame rates.
-
Integrated MicroSD Card Socket: Allows reading .BMP image files and logging offline telemetry directly over SPI.
-
Dual Power Voltage Support (3.3V−5.0V): Onboard regulator accepts 3.3V or 5V system power input safely.
-
Extensive Open-Source Software Support: Directly supported by widely used libraries including Adafruit_ST7735, Adafruit_GFX, and TFT_eSPI.
Technical Specifications
Pinout & Wiring Guide
1. Pin Definitions:
-
GND: Power Ground (0V)
-
VCC: Power Input Positive (+3.3V or +5.0V DC)
-
SCL/SCK: SPI Clock Line
-
SDA/MISO/MOSI: SPI Master Out Slave In Data Line
-
RES/RST: Display Reset Signal (Active Low)
-
DC/A0: Data / Command Selection Pin (High = Data, Low = Command)
-
CS: Display Chip Select Signal (Active Low)
-
BL/LED: Backlight Control Pin (3.3V for 100% brightness, or PWM for dimming)
-
SD_CS/SD_MOSI/SD_MISO/SD_SCK: Onboard MicroSD Card Slot SPI Pins
2. Microcontroller Wiring Table (3.3V Logic Boards):
LOGIC LEVEL WARNING: Although the module's power pin (VCC) accepts 5V, the ST7735 controller signal pins operate on 3.3V logic. Connecting signal lines directly to 5V logic microcontrollers (like Arduino Uno/Mega) without 1kΩ series resistors or a logic level shifter can cause screen instability or permanent damage over time.
Applications
-
IoT Sensor Monitors: Displaying environmental metrics (PM2.5, temperature, humidity) and Wi-Fi connection status.
-
Portable Handheld Devices: Compact battery testers, digital gauges, and handheld diagnostic tools.
-
Robotics & Smart Vehicles: Displaying operational telemetry, battery levels, and motor speed indicators.
-
DIY Audio & Media Players: Album art thumbnails, track titles, and spectrum visualization screens.
Package Includes
Shipping & Delivery
-
Free shipping on orders above ₹999 across India
-
Dispatched within 1-3 business days
-
Expected delivery: 3-7 business days depending on location
-
Secure packaging to ensure safe transit of electronic components