2-inch LCD Display Module 240×320 IPS Full-Color SPI Interface ST7789VW Driver Compatible with Raspberry Pi/Arduino/STM32

Part number:
2-inch LCD Module
Screen Size:
2 inch
Display Panel:
IPS
Resolution:
240 × 320 pixels
Display Color:
262K Colors
Driver Chip:
ST7789VW
Communication Interface:
4-wire SPI
Operating Voltage:
3.3V / 5V
Control Interface:
VCC、GND、DIN、CLK、CS、DC、RST、BL(8PIN)
Compatible Hosts:
Raspberry Pi、VisionFive2、Arduino、STM32

2-inch LCD Display Module Product Overview

The Waveshare 2-inch LCD Display Module is a 2-inch IPS full-color LCD display module with 240×320 resolution and 262K color support. It features an embedded ST7789VW driver chip and communicates via a 4-wire SPI interface. The module operates with both 3.3V and 5V logic levels, with a display area of 30.60×40.80mm, module dimensions of 58×35mm, and pixel pitch of 0.1275×0.1275mm. It offers low power consumption and a simple interface that effectively saves GPIO resources on the host controller. Comprehensive development resources are provided, including example programs for Raspberry Pi, VisionFive2, Arduino, and STM32 platforms, making it suitable for embedded displays, sensor data visualization, IoT status panels, and portable instruments.

Part number2inch LCD Module
Screen Size2 inch
Display PanelIPS
Resolution240 × 320 pixels
Display Color262K Colors (RGB565)
Driver ChipST7789VW
Communication Interface4-wire SPI
Operating Voltage3.3V / 5V
Display Size30.60 × 40.80 mm
Pixel Pitch0.1275 × 0.1275 mm
Module Size58.0 × 35.0 mm
Control InterfaceVCC, GND, DIN, CLK, CS, DC, RST, BL (8-pin)
Compatible HostsRaspberry Pi, VisionFive2, Arduino, STM32
ResourcesMulti-platform example code, manual


2-inch LCD Display Module Typical Applications

Embedded UI and dashboard displays

Raspberry Pi/Arduino status monitoring displays

Portable device information panels

Industrial control equipment data display

Smart home control panels

Prototyping and educational experiments


FAQs:

Q: What host platforms are compatible?
A: The module is compatible with both 3.3V and 5V logic, directly connectable to Raspberry Pi, VisionFive2, Arduino, STM32, and other mainstream boards. Waveshare provides complete example code for these platforms, including BCM2835 library, WiringPi library, Python demos, Arduino demos, and STM32 demos.

Q: What are the pin functions of the 8-pin interface?
A: VCC (3.3V/5V power), GND (ground), DIN (SPI data input), CLK (SPI clock), CS (chip select, active low), DC (data/command, low for command, high for data), RST (reset, active low), BL (backlight control).

Q: How does the ST7789VW driver chip perform?
A: The ST7789VW is a single-chip TFT-LCD controller/driver supporting 262K colors, with 240 source lines and 320 gate line driving circuits, communicating via 4-wire SPI and supporting RGB565 color format.

Q: Does the module support backlight adjustment?
A: Yes. The BL pin controls the backlight, and PWM signals can be used for brightness adjustment.


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly

BOM Matching Service – One-stop solution, save time

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs

Cost-Effective & Efficient – Better channel, better cost

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries