1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel)

In stock

The 1.8 Inch TFT LCD Module is a compact, vibrant display ideal for adding a splash of color to your projects. With a 128x160 resolution, full 18-bit color support, and a high-speed SPI interface, this module delivers high-quality visuals and is compatible with most microcontrollers, including Arduino, ESP32, STM32, and Raspberry Pi. ...See more
SKU BTS-00003349
SF Code L1.R2
Delivery Info
truck-fast
Inside Dhaka: 1-2 days
Express (Dhaka): 24 hours
Order before 12.00PM
Outside Dhaka: 2-3 days
hand-holding-dollar
Cash on delivery all over BD
Quality
award
100% Authentic Product
circle-check
Quality Product Guaranteed
Service
credit-card
Safe & secure payment

The 1.8 Inch TFT LCD Module is a compact, vibrant display ideal for adding a splash of color to your projects. With a 128x160 resolution, full 18-bit color support, and a high-speed SPI interface, this module delivers high-quality visuals and is compatible with most microcontrollers, including Arduino, ESP32, STM32, and Raspberry Pi.

 

Key Features:

  1. Compact and Bright Display:

    • 1.8″ diagonal size with a resolution of 128x160 pixels for sharp and colorful images.
  2. TFT Technology:

    • True TFT display with fast refresh rates and excellent color reproduction compared to CSTN displays.
  3. High Color Depth:

    • Displays 18-bit color (262,144 shades) for vivid and rich visuals.
  4. SPI Interface:

    • Uses a 4-wire SPI interface, minimizing GPIO pin usage while maintaining high-speed communication.
  5. Versatile Voltage Compatibility:

    • Integrated 3.3V regulator and level shifter ensure compatibility with both 3.3V and 5V logic systems.
  6. Reliable Driver Chip:

    • The ST7735 driver ensures consistent performance and compatibility across multiple units.
  7. Compact Design:

    • Small PCB footprint makes it suitable for projects with limited space.

 

Specifications:

  • Display Size: 1.8 inches
  • Resolution: 128x160 pixels
  • Driver IC: ST7735
  • Interface: SPI (4-wire)
  • Input Voltage: 3.3V to 5V
  • Logic Compatibility: 3.3V and 5V logic levels
  • PCB Dimensions: 57mm x 34mm (L x W)
  • Color Depth: 18-bit (262,144 colors)
  • Backlight: Built-in with adjustable brightness
  • Viewing Angle: Wide viewing angles with excellent contrast

 

Pin Description:

Pin Name Description
CS Chip Select (Active Low)
RST Reset (Active Low)
A0 / DC Data/Command Selection
SCL Serial Clock Input
SDA / MOSI Serial Data Input
LED Backlight Control (3.3V or PWM)
VCC Power Supply (3.3V to 5V)
GND Ground

 

Applications:

  • Embedded system interfaces
  • IoT projects with graphical displays
  • Portable and handheld devices
  • Small gaming consoles
  • Wearable electronics
arrow-down
See More
View all reviews above by our customers.

How to interface with Arduino?

To interface with an Arduino using a TFT display, you'll need to follow these general steps:

 

1. Hardware Connections

  • Power Supply: Connect the VCC and GND of the display to the Arduino's 5V and GND pins, respectively.
  • SPI Pins: Connect the SPI pins of the TFT display to the corresponding SPI pins on the Arduino. For the standard SPI interface, these are usually:
    • MOSI (Master Out Slave In): Connect to Arduino pin 11 (for most Arduinos).
    • MISO (Master In Slave Out): Connect to Arduino pin 12 (if used, often not needed for displays).
    • SCK (Serial Clock): Connect to Arduino pin 13.
  • CS (Chip Select): Connect to a digital pin on the Arduino (often pin 10).
  • DC (Data/Command): Connect to another digital pin (often pin 9).
  • RST (Reset): Connect to a digital pin (often pin 8).

 

2. Software Libraries

  • You’ll need to install the appropriate library to control the TFT display. For the ST7735 driver, you can use the Adafruit ST7735 library. Install it via the Arduino Library Manager:
    • Go to Sketch > Include Library > Manage Libraries…
    • Search for "Adafruit ST7735" and install it.

 

3. Sample Code

  • Here’s a basic example to initialize the display and draw something on it:

#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>

// Pin definitions
#define TFT_CS     10
#define TFT_RST    8
#define TFT_DC     9

// Create an instance of the display
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);

void setup() {
  // Initialize the display
  tft.initR(INITR_BLACKTAB);
  tft.fillScreen(ST77XX_BLACK);
  tft.setTextColor(ST77XX_WHITE);
  tft.setTextSize(1);
  tft.setCursor(0, 0);
  tft.println("Hello, World!");
}

void loop() {
  // Your code here
}

Customer Reviews

Price
star star star star star
Quality
star star star star star
Value
star star star star star
Shamsul's review emoji-happy
Review by Shamsul
Display ta onk small but quality outstanding. ST7735 driver reliable. Kono problem nei. Ami khub satisfied.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Ferdous Hossain's review emoji-happy
Review by Ferdous Hossain
Delivery timely. Display size perfect for IoT display. Backlight adjustable. But quality ektu kom lage - maybe unit specific. Otherwise ok.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Shahidul Islam's review emoji-happy
Review by Shahidul Islam
Display ta khub valo. Arduino er sathe easily connect korlam. Color quality stunning, price tao reasonable. Sob project er jonno recommended.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Pulak's review emoji-happy
Review by Pulak
I used this with Raspberry Pi Pico. Example libraries worked out of the box. Good support and documentation. Satisfied with purchase.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Ataur Rahman's review emoji-happy
Review by Ataur Rahman
Perfect for my handheld game console project. The 18-bit color depth makes graphics look amazing. Quick SPI communication. Highly recommend.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Rashed's review emoji-happy
Review by Rashed
Display ta dam komano sotteo valo. Kintu touch panel nai eta. Ami touch pain na. However 128x160 resolution enough for basic data show.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Rafiq's review emoji-happy
Review by Rafiq
I bought this for my ESP32 project. The SPI interface made wiring simple. Colors are vivid and it works reliably. Great value for the price.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Anwar Chowdhury's review emoji-happy
Review by Anwar Chowdhury
আমার প্রথম টিএফটি ডিসপ্লে। ভীষণ ভালো লেগেছে। স্পাই ইন্টারফেস খুব সহজ। নতুনদের জন্যও উপযোগী।
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Minhaz Ahmed's review emoji-happy
Review by Minhaz Ahmed
এই ছোট ডিসপ্লেটি খুবই চমৎকার। ১২৮x১৬০ রেজোলিউশন যথেষ্ট। Arduino এর সাথে সহজেই কাজ করে। সবাইকে বলবো ট্রাই করে দেখুন।
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Nurul's review emoji-happy
Review by Nurul
পণ্যটি যেমনই বিবরণে বলা হয়েছে। প্যাকেজিং ভালো ছিল। দাম সাশ্রয়ী। আমার মন্তব্য: চমৎকার।

10 Item(s)

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Request Stock

x

You might also be interested in...

Customers who bought this also bought...

General Questions

  • What is the latest price of the 1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel) in Bangladesh?

    The latest price of 1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel) in Bangladesh is Special Price BDT 850.00 Regular Price BDT 1,080.00 . You can buy the 1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel) at the best price on BDTronics.com or contact us via phone.

  • Where to buy 1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel) in Bangladesh?

    You can buy 1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel) online by ordering on BDTronics.com or directly collect by visiting our store in person. BDTronics is a trusted provider of high-quality electronics, 3D printers, solar systems, and robotics parts. We offer fast shipping across the country via courier service.

  • What are the delivery options of 1.8 inch TFT SPI LCD Display with 4 IO 128*160 Screen ST7735 Driver (No Touch Panel) in Bangladesh?

    We provide home delivery service all over Bangladesh. We support Cash on Delivery, Online Bank Transfer, bKash and Credit Card (Visa/ MasterCard/ Amex) payment solutions. The delivery time usually takes 1-2 days inside Dhaka and 2-4 days outside Dhaka.

phone
Contact

My Cart

Loading...
home Home
menu Menu
user Account shopping-cart Cart