Description
1.77 Inch TFT LCD Display Module – 128×160 Resolution | SPI Serial Interface for Arduino, STM32, ESP32, Raspberry Pi
🖥️ Product Description
Add vibrant visuals to your microcontroller projects with this 1.77-inch TFT LCD Color Screen Module. With a resolution of 128×160 pixels, this display is perfect for rendering graphics, text, or sensor data in vivid color.
Featuring an SPI serial interface, it’s highly compatible with Arduino, ESP32, STM32, and Raspberry Pi platforms. Ideal for compact electronics, DIY electronics projects, and portable display applications.
✨ Key Features
-
✅ 1.77-inch TFT LCD screen
-
✅ 128×160 pixel resolution
-
✅ SPI Serial Interface – easy connection with microcontrollers
-
✅ Full-color display (65K+ colors)
-
✅ Low power consumption
-
✅ Ideal for Arduino, ESP32, STM32, Raspberry Pi, and more
📦 Package Includes
-
1x 1.77″ TFT LCD Module (128×160 resolution, SPI interface)
📐 Technical Specifications
Parameter | Value |
---|---|
Display Type | TFT LCD (Color) |
Screen Size | 1.77 inch |
Resolution | 128 x 160 pixels |
Interface | SPI (Serial Peripheral Interface) |
Voltage | 3.3V – 5V compatible |
Controller IC | ST7735 (or compatible) |
Color Depth | 65K (16-bit) colors |
Viewing Angle | Wide viewing angle |
Dimensions | Approx. 35mm x 35mm |
🔌 Pinout Guide
Pin Label | Description |
---|---|
VCC | Power Supply (3.3V/5V) |
GND | Ground |
SCL | Clock (SCK) |
SDA | Data (MOSI) |
RES | Reset |
DC | Data/Command |
CS | Chip Select |
🧠 Applications
-
📊 Displaying sensor data (temperature, humidity, etc.)
-
📺 Graphic interface for IoT projects
-
📱 Mini GUIs for embedded devices
-
🎮 Retro-style game displays
-
🎓 STEM education projects
💻 Sample Arduino Code Snippet
#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>
#include <SPI.h>
#define TFT_CS 10
#define TFT_RST 9
#define TFT_DC 8
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
void setup() {
tft.initR(INITR_BLACKTAB);
tft.fillScreen(ST77XX_BLACK);
tft.setCursor(0, 0);
tft.setTextColor(ST77XX_WHITE);
tft.setTextSize(1);
tft.println(“Hello, TFT!”);
}
void loop() {}
Reviews
There are no reviews yet.