---
product_id: 180309460
title: "2inch LCD Module Mini LCD Screen Compatible with Raspberry Pi/Ardu-ino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface"
price: "R$248"
currency: BRL
in_stock: true
reviews_count: 10
url: https://www.desertcart.com.br/products/180309460-2inch-lcd-module-mini-lcd-screen-compatible-with-raspberry-pi
store_origin: BR
region: Brazil
---

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

**Price:** R$248
**Availability:** ✅ In Stock

## Summary

> 🌟 Elevate your DIY projects with vibrant visuals in a pocket-sized powerhouse!

## Quick Answers

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

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Crisp IPS Display:** Experience stunning 240×320 resolution with wide viewing angles and true-to-life colors.
- • **Compact Yet Powerful:** Small 2-inch footprint with embedded ST7789VW driver delivers OLED-like contrast without the price tag.
- • **Developer-Ready Resources:** Comes with comprehensive demos and libraries to accelerate your prototyping journey.
- • **Plug & Play SPI Interface:** Minimal GPIO usage means faster setup and more room for your creative projects.
- • **Universal Voltage Compatibility:** Runs seamlessly on 3.3V or 5V systems—perfect for Raspberry Pi, Arduino, and STM32.

## Overview

The Waveshare 2inch Mini LCD Screen is a high-contrast IPS display module featuring a sharp 240×320 resolution and 262K RGB colors. Designed for Raspberry Pi, Arduino, and STM32 platforms, it uses a fast SPI interface that conserves GPIO pins and supports 3.3V/5V operation. Embedded with the ST7789VW driver, this compact 2-inch screen offers OLED-like color fidelity and wide viewing angles, backed by extensive development resources for rapid prototyping.

## 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: Excellent - Great little screen. Works very easily on my RPi Zero 2 projects.
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).

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #21,977 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #2 in LCD Graphic Displays |
| Customer Reviews | 4.2 out of 5 stars 125 Reviews |

## Product Details

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

## Images

![2inch LCD Module Mini LCD Screen Compatible with Raspberry Pi/Ardu-ino/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)
![2inch LCD Module Mini LCD Screen Compatible with Raspberry Pi/Ardu-ino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface - Image 2](https://m.media-amazon.com/images/I/71wna-2WmhL.jpg)
![2inch LCD Module Mini LCD Screen Compatible with Raspberry Pi/Ardu-ino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface - Image 3](https://m.media-amazon.com/images/I/71EMVTYS6qL.jpg)
![2inch LCD Module Mini LCD Screen Compatible with Raspberry Pi/Ardu-ino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface - Image 4](https://m.media-amazon.com/images/I/71qjh1i3wwL.jpg)
![2inch LCD Module Mini LCD Screen Compatible with Raspberry Pi/Ardu-ino/STM32, 240x320 Resolution IPS LCD Display, 262K RGB Color, Embedded ST7789VW Driver, SPI Interface - Image 5](https://m.media-amazon.com/images/I/71OMSq7rcCL.jpg)

## Available Options

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

## Customer Reviews

### ⭐⭐⭐⭐⭐ Excellent
*by M***Y on May 7, 2025*

Great little screen. Works very easily on my RPi Zero 2 projects.

### ⭐⭐⭐⭐⭐ 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 value if you're willing to tinker a bit
*by A***. on August 3, 2025*

Very good after some tinkering. I wanted to use it with Arduino to create a device for measuring how fresh the coffee pots at the office were. The provide code on the website was only for Arduino Uno. I had to tinker a bit to get it to work on Arduino Nano. I ended up removing the Chinese fonts from the drivers to save on space so it would upload successfully. The display was very slow to update though. I wanted to update specific sections of the screen, which required me to clear that section before updating the text. I ended up just writing new text with a black background to cover the old text, which worked ok. I also ended up moving to an ESP board to improve the speed a bit. The code would not compile for the ESP board. I ended up using ChatGPT to help remove the code related to the CN fonts, which is where the compile error was. I also had to explicitly set SPI.setFrequency(10000000); and change the default CS and DC pin since they seem to interfere with the ESP's bootup. Overall, it's a good value for what I paid. I was able to use it for the project that I wanted.

## 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.com.br/products/180309460-2inch-lcd-module-mini-lcd-screen-compatible-with-raspberry-pi](https://www.desertcart.com.br/products/180309460-2inch-lcd-module-mini-lcd-screen-compatible-with-raspberry-pi)

---

*Product available on Desertcart Brazil*
*Store origin: BR*
*Last updated: 2026-05-17*