

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Vietnam.
🚀 Elevate your DIY game with vibrant visuals and effortless integration!
The DSD TECH 1.8 Inch TFT LCD Display Module is a compact, high-color 65K RGB screen designed for Arduino and MCU projects. Featuring a sharp 128x160 resolution and a low-pin 4-wire SPI interface, it enables quick, clean connections. With an SD card slot for expansion, sample Arduino code for rapid setup, and backed by a 1-year warranty plus lifetime support, it’s the go-to display for makers craving vibrant, hassle-free prototyping.
| ASIN | B07WDJ3TV6 |
| Additional Features | Portable |
| Aspect Ratio | 4:5 |
| Best Sellers Rank | #76,283 in Electronics ( See Top 100 in Electronics ) #51 in LCD Touch Panels #1,658 in Computer Monitors |
| Brand | DSD TECH |
| Color | Default |
| Compatible Devices | Arduino, Raspberry Pi |
| Connectivity Technology | USB |
| Contrast Ratio | 2000:1 |
| Customer Reviews | 4.5 4.5 out of 5 stars (166) |
| Display Resolution Maximum | 128 X 160 |
| Display Technology | LCD |
| Display Type | LCD |
| Hardware Connectivity | Micro USB 2.0 Type AB |
| Has Color Screen | Yes |
| Item Weight | 13.61 g |
| Manufacturer | DSD TECH |
| Model Name | efd95662-de10-40c9-ae6b-6d3818d63841 |
| Model Number | efd95662-de10-40c9-ae6b-6d3818d63841 |
| Native Resolution | 128 X 160 |
| Number of Component Outputs | 1 |
| Pixel Pitch | 0.024 |
| Processor Count | 1 |
| Resolution | 128 x 160 |
| Response Time | 10 minutes |
| Screen Finish | Glossy |
| Screen Size | 1.8 Inches |
| Shape | Rectangular |
| Specific Uses For Product | Electronics Development |
| Total Number of HDMI Ports | 1 |
| Total USB 2.0 Ports | 1 |
| Total Usb Ports | 1 |
| UPC | 734678383188 |
| Viewing Angle | 170 Degrees |
| Warranty Description | 1 year warranty |
| Warranty Type | 1 Year Manufacturer Warranty |
A**S
Great Value! Easy to use! Works with Arduino Nano!
Great Value! Easy to use! Works with Arduino Nano! This screen is GREAT! Includes SD slot and comes with the connecting wires, what more could you want!? ❤️ I love it! I just ordered two more! Implementation is simple. Comes with wiring guide and sample code link. The listing states it will take about 10 minutes to get the screen going. In all honesty I’m not sure it even took that long. Seriously. More like five minutes. In 10 minutes i cut paste some demo dht11 code into this DSD code and had a thermometer with humidity on screen. Screen draw is pretty fast under nano. Sine wave demo looks pretty nice. The main header is pre-soldered. The SD header is not included. I am an arduino beginner but do have some previous mcu experience. This review is unsolicited. I buy these parts with my own money and provide you with an honest unbiased review. ⭐️⭐️⭐️⭐️⭐️
S**U
Nice TFT screen, no touch
Not all TFT screens are touch type, but as a small color TFT display, this one's pretty nice and at a good price. I'm still very much a noob at this micro controller stuff, and the only difficult part I had was finding out how to hook it up, so here you go: VCC - 5vdc, GND - GND (only need one), N/C, N/C, N/C, CLK - pin 13, SPA - pin 11, RS - pin 9, RST - pin 8, CS - pin 10 ( you have to define the last three in your sketch). #include TFT and SPI libraries. I never got the memo that MOSI and MISO designations were no longer socially acceptable.
M**O
works w/ arduino nano!
It worked! I had trouble with it at the beginning, but I won't knock stars off just because I'm new at using these. Super simple set up!: I used this on a breadboard with ARDUINO NANO. I connected the pins all in one ROW, so each pin went into a different COLUMN. I connected the 5V pin to the (+) rail (which was connected to the arduino's 5V), and one of the GND pins to the (-) rail (also connected to arduino already). I connected the CLK (SCLK) to the column that corresponded to D13 on the nano, the SDA (MOSI) to the column that corresponded to D11. Then for the remaining 3 columns at the end, I connected them to any other digital pins (using jumper wires). (I didn't connect the NC pins to anything) I dowloaded Arduino IDE, selected the board, port, and processor (ATmega328P) in "Tools". I installed the Adafruit ST7735 and ST7789 under manage libraries, and then in that code, I specified the pins. Feel free to use this sample code as a test: // **** SCREEN TEST **** //libraries: #include <Adafruit_GFX.h> #include <Adafruit_ST7735.h> #include <SPI.h> // Update these to match YOUR wiring #define TFT_CS 4 //i had my CS pin connected to D4 #define TFT_RST 3 //my RST pin was connected to D3 #define TFT_DC 2 // my RS pin was connected to D2 #define TFT_MOSI 11 //connect SDA to D11 #define TFT_SCLK 13 //connect CLK to D13 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST); void setup() { delay(1000); // give screen time to boot Serial.begin(9600); Serial.begin(9600); Serial.println("Booting TFT..."); //will print in serial monitor on arduino IDE app. tft.initR(INITR_BLACKTAB); Serial.println("Initialized TFT"); //will print in serial monitor //what should display: tft.fillScreen(ST77XX_BLACK); //background color of the screen tft.setRotation(1); tft.setTextColor(ST77XX_WHITE); //text color tft.setTextSize(2); tft.setCursor(10, 30); tft.println("HELLO :)"); //text that will print on the screen Serial.println("Text drawn!"); //will print in serial monitor } void loop() { // nothing }
G**O
Iba a devolverla, pero al escribir al vendedor, recibí respuestas e información suficiente para ponerla a trabajar sin problemas. Le doy la calificaicón principalmente por la velocidad de respuesta del vendedor y que su respuesta funciona bien.
P**L
Great little display
Very similar to the 2.4" and 2.8" TFT displays, It just needs a different library. ST7735 instead of the ILI9341 that the larger displays use. Pin layout is different also, but the display works great
R**S
Great litho me display...not too big but has the room for an informnative crisply. Good item
The only issue I've had was the rats-next of wires needed.
W**R
Works Best When Powered With 5 Volts
While the display will function on 3.3v, it was dim and was hard for me to read in a lighted room. When I changed the circuit to power the display with 5 volts (using a level shifter to translate the signal lines between 3.3v on the MCU side and 5 volts on the display side) the display became bright, crisp, and very easy to read in a lighted room. Now that I'm powering it with 5 volts, I'm very happy with it.
D**R
Very nice display
These are great little displays and are easy to drive with Arduino and the STM32. I've purchased six and they all perform very well without any noticeable defects.
R**A
Bellissimo display TFT che si vede anche alla luce solare. Come tanti prodotti arriva con istruzioni fuorvianti e link a siti inesistenti. Alla fine ho capito che bastano le librerie normali di Arduino a nome TFT dove si trovano pure degli esempi applicativi. Pure gli esempi sono carenti ad esempio su come collegare i pin CLK e SDA del display. Cmq questo è il collegamento x far funzionare il tutto: Display Arduino Vcc 5 volt GND GND GND NC NC NC CLK 13 SDA 11 RS (o DC) 9 RST 8 CS 10
C**S
For the impatient: Setup on esp32 #include <Adafruit_GFX.h> #include <Adafruit_ST7735.h> #include <SPI.h> #define TFT_CS 5 #define TFT_DC 2 //( RS on board ) #define TFT_RST 15 #define TFT_MOSI 23 #define TFT_SCLK 18 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST); void setup() { tft.initR(INITR_BLACKTAB); tft.fillScreen(ST77XX_BLACK); tft.setRotation(2); tft.setTextColor(ST77XX_GREEN); tft.setTextSize(2); tft.setCursor(10,22); tft.print("HELLO"); }
J**N
Easy to work with Arduino and Raspberry Pi.
B**9
B**C
The delivery left it in front of my door while i was traveling and i found it on my doorstep when i came back. Other then that, it was just perfect.
Trustpilot
2 days ago
1 day ago