Order amount over $150 will upgrade to express shipping for free.

SainSmart 1.8 ST7735R TFT LCD Module with MicroSD LED Backlight For Arduino Raspberry Pi

Click on above image to view full picture

SainSmart 1.8 ST7735R TFT LCD Module with MicroSD LED Backlight For Arduino Raspberry Pi

SKU:20-011-920 | UPC:811820021607


  • Compatible with Raspberry Pi
  • Micro SD Card Holder Built-in
  • Backlight Type:LED
  • Display Mode:1.8" TFT SPI Interface, Transmissive, Normally white
  • Display Color:262K colors
  • Resolution:128W * 160H Dots
  • Board Size:5.00 x 3.4cm
  • View Area:28.03W * 35.04H mm
  • Dot Size:0.06W * 3 * 0.18H mm
  • Dot Pitch:0.18W * 0.18H mm
  • Sample Code Download
Sign up for price alert

Availability: In stock


* Required Fields

- +
  • Description
  • Tutorial
  • Payment
  • Shipping
  • Product Tags


SainSmart 1.8" TFT LCD Display is an LCD with 128x160 color pixels and SPI interface, transmissive and normally white. It is 256K colors and have little space so we placed a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 fromatted microSD card. The screen includes a controller ST7735R which can display full 18-bit color(262,144 shades!).It is also compatible with 3.3V/5V TTL logic. Of course we will provide the sample code download that is written for Arduino and can be easily ported to your favorite microcontroller!

The TFT LCD Screen can display information from your Arduino, or display pictures.  It's  easy to get started with!!  A great part of the LCD is that it has a built in microSD card socket, so you can store images on the microSD card socket, and even some text!




  •   Display Mode: 1.8" TFT SPI Interface, Transmissive, Normally white;
  •   Display Color: 262K colors;
  •   Backlight Type: LED
  •   Resolution: 128W * 160H Dots
  •   Board Size: 5.00 x 3.4cm
  •   View Area: 28.03W * 35.04H mm
  •   Dot Size: 0.06W * 3 * 0.18H mm
  •   Dot Pitch: 0.18W * 0.18H mm
  •   Viewing Angle: 6 o'clock
  •   SPI Bus interface
  •   IC Driver: ST7735R
  •   5V/3.3V TTL logic Compatible, can be used in 5V/3.3V IO Arduino system directly

Signal Definition:

  • GND : Power Ground
  • VCC : 5V power input
  • CS : Chipselect for LCD,
  • SDA : LCD Data for SPI
  • SCL : SCLK for TFT Clock
  • RS/DC : Command/Data Selection
  • RESET : LCD controller reset, active low
  • CS (SD-CS) : Chipselect for TF Card,
  • CLK (SD-Clock): SPI Clock
  • MOSI (SD-DI) : SPI Master out Slave in
  • MISO (SD-DO) : SPI Master in Slave out




Customer Reviews

Items 1 to 10 of 12 total

per page
  1. 1
  2. 2
Hard to MountReview by Brian
(Posted on 2/16/14)

The LCD is a good deal for the price, but the position of the pins make it virtually impossible to mount this board in a case. Normally they would come out behind the display, but here the pins are flush with the display. When mounted inside a box, the display not be flush with the box.

If your project is going into an enclosure, look carefully at the pins and make sure this will work for your needs.

Very Useful DisplayReview by KK4HFJ
(Posted on 1/3/14)

I built a weather monitor (upgraded to a HVAC Controller) using this easy to use display. You can display a lot of information by using "pages" instead of trying to cram everything in at once.

Nice but FragileReview by PWDawgy
(Posted on 12/29/13)

Received display, works as expected with nice resolution. Viewing angle a little limiting but for the price break not bad at all. My only grip is its fragility, and the firmware examples.

First time I used it the LCD fell off the PCB only hanging by the cable. The software examples don't compile under Arduino sketch v1.0.4

good good goodReview by Bogut
(Posted on 11/7/13)

I am just not satisfied with the packaging, the box is almost crushed. It may be broke on the long shipping way. But fortunately, my product is in a whole skin. It looks nice. After I tried to test it, I found this shield display well, and the effect is just what I expected.

NICEReview by Candice
(Posted on 11/4/13)

It is a beautiful and clear screen. It makes my Arduino Raspberry Pi more powerful.

Nice dealReview by Wen
(Posted on 11/4/13)

Very nice. What a deal! It worth this price! The customer service is good as well .Love sainsmart!

Absolutely fantastic!Review by Nicole
(Posted on 10/30/13)

Exactly one week after placing my order for the LCD, it arrived via USPS, for only $12.99! The display works great with my Raspberry Pi. It has a good color depth and are extremely inexpensive.

Excellent transaction. Fast delivery. Exactly as described.Review by Ron
(Posted on 7/25/13)

Faster delivery than expected! Quality appears good. Have not had chance to play with it yet. Have a couple of projects for it. Plenty of documentation and examples.

very good touch displayReview by RBe
(Posted on 4/24/13)

I was directed from a blog post www.whence.com/rpi , I bought this display to have a try it on Raspberry Pi, and it works well. I like it!

tiny but niceReview by ken
(Posted on 8/30/12)

Really nice with SD!

Items 1 to 10 of 12 total

per page
  1. 1
  2. 2

Write Your Own Review

Only registered users can write reviews. Please, log in or register


Please visit our wiki page for more info about this product. It will be appreciated if you can help us improve the documents, add more demo code or tutorials. For technical support, please post your questions to our forum.

We accept payment through Paypal
PayPal is a safer, easier way to pay. You can use your credit card or bank account without exposing your financial information. You can link your credit card or bank account to your PayPal account so you don't have to enter your card number or address when you shop on SainSmart. Just log in to PayPal and quickly check out in a few clicks. In addition, PayPal accepts payments in multiple currencies.

Using PayPal with SainSmart:

1. Visit product page, and click “” or checkout on shopping cart page after reviewing your order details. You will be directed to PayPal website.
2. Log in to your PayPal account, or pay by using your credit cart.
3. Just follow the instructions given by PayPal. You will quickly check out in a few clicks.
4. Please key in the correct shipping address in English while checking out with PayPal. Or the order will be shipped to your PayPal address.

5. Normally, order will be shipped out in 1-2 business days.

Advantages of using PayPal:
Payment is traceable. You can trace the status of your payment using your PayPal account.

Payment does not require you to use your credit card online (you can transfer directly from your bank account). If you do use your credit card through PayPal, sainsmart.com and other users cannot see your credit card information, therefore minimizing the risk of unauthorized use.

Estimate Shipping

Enter your destination to get a shipping estimate.

  • Yes No


Prices and Rates

1.SainSmart provides two delivery methods from which to choose:
   (1)STANDARD SHIPPING(Free to USA, United Kindom, Canada, Australia, Germany, France, $5 to other countries)
   (2)EXPEDITED SHIPPING($12.50 to USA, $17.99 to other countries)



Import duties, taxes and charges are not included in the item price or shipping charges. Please find out as much as you can about import taxes in your own country before purchasing an item. In special cases, you may need to pay import duties on certain goods. We will endeavor to assist and cover in cases where duty is charged, if you are charged customs then please collect the package, pay any fees due and then contact us and we will reimburse you. For any assistant on this, you may kindly contact us. We promise to do our best for you.


Delivery & Tracking


Depending on your location and the type of goods you have purchased, SainSmart.com will dispatch your items via 1 from 5 carriers. Items will be shipped from our main warehouse in China. If you prefer to have it shipped from other warehouse, please contact us via support@sainsmart.com

Standard Shipping:

China Post is economic airmail reaching most part of the world, which generally takes about approximately 20 business days to arrive. And this will reduce the risk charging by local custom.
The delivery status of a package can be checked via the Internet at http://intmail.11185.cn/itemstatus_en.jsp (for tracking numbers beginning with “RA”)

EUB is also known as E-packet, which is especially for delivery to USA. It takes about 10-12 days to arrive. The delivery status of a package can be checked via the Internet at https://tools.usps.com/go/TrackConfirmAction_input (for tracking numbers beginning with “LN”)

Express Shipping:

DHL/UPS: We ship the item(s) by DHL / UPS from our warehouses in China. Your item(s) will normally be sent out within 1-2 business days and it takes approximately 3-5 business days to arrive depending on the destination.


Tracking website:


EMS: For some countries where UPS/DHL will not deliver, we will ship the item(s) via EMS, reaching you 8-15 days. Countries list for EMS shipping: Brazil, Russia, India, Turkey, Mexico, South Africa, Argentina, Saudi Arabia, Hungary, Romania, Israel, Philippines, Slovakia, Greece, South Korea.
The delivery status of a package can be checked via the Internet at http://www.ems.com.cn/english.html (for tracking numbers beginning with “EE”)

Product Tags

Other people marked this product with these tags:

Use spaces to separate tags. Use single quotes (') for phrases.

Upsell Products

Also Bought