---
product_id: 180309460
title: "2inch Mini LCD Screen - Compatible with Raspberry Pi/Arduino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface"
brand: "waveshare"
price: "142 Lei"
currency: RON
in_stock: true
reviews_count: 13
category: "Waveshare"
url: https://www.desertcart.ro/products/180309460-2inch-mini-lcd-screen-compatible-with-raspberry-pi-arduino-stm32
store_origin: RO
region: Romania
---

# SPI interface for fast comms 262K vibrant RGB colors 2-inch compact size 2inch Mini LCD Screen - Compatible with Raspberry Pi/Arduino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface

**Brand:** waveshare
**Price:** 142 Lei
**Availability:** ✅ In Stock

## Summary

> 🌟 Elevate your DIY display game with pro-grade clarity and speed!

## Quick Answers

- **What is this?** 2inch Mini LCD Screen - Compatible with Raspberry Pi/Arduino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface by waveshare
- **How much does it cost?** 142 Lei with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ro](https://www.desertcart.ro/products/180309460-2inch-mini-lcd-screen-compatible-with-raspberry-pi-arduino-stm32)

## Best For

- waveshare enthusiasts

## Why This Product

- Trusted waveshare brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Plug & Prototype Ready:** Includes breadboard-friendly connectors and comprehensive online resources to accelerate your projects.
- • **Crisp 240×320 IPS Display:** Experience razor-sharp visuals with wide viewing angles that rival OLED clarity.
- • **Effortless SPI Connectivity:** Save precious GPIO pins and enjoy blazing-fast data transfer with a four-wire SPI interface.
- • **Universal 3.3V/5V Compatibility:** Plug and play with Raspberry Pi, Arduino, STM32, and more without voltage headaches.
- • **Rich Color Depth with ST7789V Driver:** Render stunning graphics and text in 262K colors for professional-grade UI design.

## Overview

The Waveshare 2-inch Mini LCD is a high-resolution (240×320) IPS display module featuring 262K RGB colors and an embedded ST7789V driver. Designed for seamless integration with Raspberry Pi, Arduino, and STM32 platforms, it uses a four-wire SPI interface to minimize GPIO usage while maximizing communication speed. Its compact size, wide voltage compatibility (3.3V/5V), and rich color depth make it ideal for professional prototyping and polished embedded UI projects.

## Description

Overview This is a general LCD display Module, IPS screen, 2inch diagonal, 240×320 resolution, with embedded controller, communicating via SPI interface. As a 2inch IPS display module with a resolution of 240 * 320, it uses an SPI interface for communication. The LCD has an internal controller with basic functions, which can be used to draw points, lines, circles, and rectangles, and display English, Chinese as well as pictures. We provide complete supporting Raspberry Pi demos (BCM2835 library, WiringPi library, and python demos), STM32 demos, and Arduino demos. Specifications Operating voltage: 3.3V/5V (Please ensure that the power supply voltage and logic voltage are consistent, otherwise it will not work properly) Interface: SPI LCD type: IPS Driver: ST7789V Resolution: 240(V) x 320 (H) RGB Display size: 30.60（H）x 40.80（V）mm Pixel size: 0.0975（H）x 0.0975（V）mm Dimension: 58 x 35 (mm) Interface VCC---Power (3.3V/5V input) GND---Ground DIN---SPI data input CLK---SPI clock input CS---Chip selection, low active DC---Data/Command selection (high for data, low for command) RST---Reset, low active BL---Backlight LCD / Controller The LCD supports 12-bit, 16-bit, and 18-bit input color formats per pixel, namely RGB444, RGB565, and RGB666 three color formats, this demo uses RGB565 color format, which is also a commonly used RGB format. For most LCD controllers, the communication mode of the controller can be configured, usually with an 8080 parallel interface, three-wire SPI, four-wire SPI, and other communication methods. This LCD uses a four-wire SPI communication interface, which can greatly save the GPIO port, and the communication speed will be faster. Online Document/User Manual: //bit.ly/3TiYx7e Package Content 2inch LCD Module x1 PH2.0 20cm x1

Review: Works well - I managed to get this to work with my XIAO ESP32S3 Sense board, which I was super happy about. So far I’ve only managed to draw shapes and print text on the screen but it’s very bright and the colors are crisp for such a cheap display. I’m not a fan of the cable that comes with it. It’s hard to push into the connector on the board and the DuPont connectors on the other end are female. It would have been nice for the DuPont connectors to be male so I can plug them into a breadboard. Alternatively, it would have been nice to include some header pins which I could solder. It’s only a minor inconvenience for a product which pretty much delivers in all other aspects.
Review: like OLED - In the past, the main drawback of TFT technology has been the low contrast. Using In-Plane-Switching (IPS), the color is induced in the same plane as the backlight (The term would be wrong in this case, as the light plane is no longer behind the color plane), resulting in very high contrast. This display looks like an OLED display, without the drawbacks of color-fading over time, and price. Driver software is widely available - in the picture I'm using the sample from circuitpython for this chip. So far I have only driven the SPI at 24 Mhz, which the driver chip handles without hiccup. With the high contrast, this 2 inch display is as readable as bigger displays. The resolution of 240x320 gives fine detail, but obviously requires longer for screen refresh, so it's a trade off. For me, IPS displays will be the choice if available, and this display does not disappoint. The board allows for through-hole soldering of your own wires, and the supplied connector with breadboard friendly wires makes prototyping a snap, no soldering required. I will probably use this display for my final result, but will take the connector off, as it requires too much space below the display board. I tested several displays of different sizes and technologies. So far this is my favorite. What I haven't done yet is a power consumption comparison. When only few pixels are "active", OLED would usually consume less power, but I will see how it pans out.

## Features

- 2inch LCD Display Module, IPS Screen, 240×320 Resolution, SPI Interface,requires minimum GPIO for controlling.
- Operating voltage: 3.3V/5V (Please ensure that the power supply voltage and logic voltage are consistent, otherwise it will not work properly).
- Display color: RGB, 262K color.Backlight: LED
- Interface: SPI. LCD type: IPS. Driver: ST7789V. Resolution: 240(V) x 320 (H) RGB.
- Display size: 30.60（H）x 40.80（V）mm. Pixel size: 0.0975（H）x 0.0975（V）mm. Dimension: 58 x 35 (mm).
- Comes with Online Development Resources /User Manual: bit.ly/3TiYx7e

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B082GFTZQD |
| Aspect Ratio | 2:1 |
| Best Sellers Rank | #22,180 in Electronics ( See Top 100 in Electronics ) #6 in LCD Graphic Displays #373 in Computer Monitors |
| Customer Reviews | 4.0 4.0 out of 5 stars (330) |
| Date First Available | December 7, 2019 |
| Image brightness | Adjustable (3.3V) |
| Item Weight | 0.634 ounces |
| Item model number | 2inch IPS LCD Display Module |
| Manufacturer | Waveshare |
| Package Dimensions | 2.8 x 2.05 x 0.87 inches |
| Resolution | 240×320 Pixels |
| Standing screen display size | 2 Inches |
| Voltage | 3.3 Volts |

## Product Details

- **Aspect Ratio:** 2:1
- **Brand:** waveshare
- **Resolution:** 240 x 320
- **Screen Size:** 2 Inches
- **Screen Surface Description:** Glossy

## Images

![2inch Mini LCD Screen - Compatible with Raspberry Pi/Arduino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface - Image 1](https://m.media-amazon.com/images/I/713mA7sa1kL.jpg)

## Available Options

This product comes in different **Color** options.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Works well
*by M***N on March 31, 2025*

I managed to get this to work with my XIAO ESP32S3 Sense board, which I was super happy about. So far I’ve only managed to draw shapes and print text on the screen but it’s very bright and the colors are crisp for such a cheap display. I’m not a fan of the cable that comes with it. It’s hard to push into the connector on the board and the DuPont connectors on the other end are female. It would have been nice for the DuPont connectors to be male so I can plug them into a breadboard. Alternatively, it would have been nice to include some header pins which I could solder. It’s only a minor inconvenience for a product which pretty much delivers in all other aspects.

### ⭐⭐⭐⭐⭐ like OLED
*by W***S on May 22, 2020*

In the past, the main drawback of TFT technology has been the low contrast. Using In-Plane-Switching (IPS), the color is induced in the same plane as the backlight (The term would be wrong in this case, as the light plane is no longer behind the color plane), resulting in very high contrast. This display looks like an OLED display, without the drawbacks of color-fading over time, and price. Driver software is widely available - in the picture I'm using the sample from circuitpython for this chip. So far I have only driven the SPI at 24 Mhz, which the driver chip handles without hiccup. With the high contrast, this 2 inch display is as readable as bigger displays. The resolution of 240x320 gives fine detail, but obviously requires longer for screen refresh, so it's a trade off. For me, IPS displays will be the choice if available, and this display does not disappoint. The board allows for through-hole soldering of your own wires, and the supplied connector with breadboard friendly wires makes prototyping a snap, no soldering required. I will probably use this display for my final result, but will take the connector off, as it requires too much space below the display board. I tested several displays of different sizes and technologies. So far this is my favorite. What I haven't done yet is a power consumption comparison. When only few pixels are "active", OLED would usually consume less power, but I will see how it pans out.

### ⭐⭐⭐⭐ great but just one flaw
*by T***A on October 23, 2025*

i tested this on my raspberry pi zero, it works well but the buttons arent quite that responsive and the screen flickers like changing brightness every millisecond other than that its fine

## Frequently Bought Together

- Waveshare 2inch Mini LCD Screen - Compatible with Raspberry Pi/Arduino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- Teyleten Robot 1.28 Inch TFT LCD Display Module Round RGB 240 * 240 GC9A01 Driver 4 Wire SPI Interface 240x240 PCB for Arduino 3PCS

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ro/products/180309460-2inch-mini-lcd-screen-compatible-with-raspberry-pi-arduino-stm32](https://www.desertcart.ro/products/180309460-2inch-mini-lcd-screen-compatible-with-raspberry-pi-arduino-stm32)

---

*Product available on Desertcart Romania*
*Store origin: RO*
*Last updated: 2026-02-28*