Kunkune

LCD 2.4 inch 240×320 PCB Adapter Micro SD Card ST7789V

2.4 inch SPI TFT LCD Serial Port Module is a compact, high-resolution display designed for microcontroller projects. Measuring 36(W) x 48(H) mm, it features an a-Si TFT active matrix, RGB vertical stripe arrangement, and is driven by the ST7789V IC. It offers a bright white LED backlight, a 6 o’clock viewing direction, and supports up to 262K colors. This module is compatible with both 3.3V and 5V logic and requires a minimum of 4 IOs from your MCU. Additionally, it includes a PCB plate with a power supply IC and a micro SD card slot, enhancing its functionality and compatibility.

LCD 2.4 inch 240×320 PCB Adapter Micro SD Card ST7789V - Main image
$7.33 $9.9 In stock

Category: Arduino Shields

2.4 Inch TFT LCD Display Module 240×320 ST7789V with Micro SD Slot

This 2.4 inch TFT LCD module delivers a 240×320 pixel colour display driven by the ST7789V controller over SPI, with a built-in micro SD card socket on the back for storing images or data files from the same microcontroller. The a-Si TFT panel displays 262,144 colours at a 6 o’clock viewing angle — clear when viewed straight on, with the colour shifting on extreme angles. The white LED backlight runs from 3.3V logic, making it compatible with ESP32, ESP8266, STM32, and Arduino Uno with a level shifter on SPI lines.

  • 2.4 inch a-Si TFT panel — 240×320 pixels, 262K colour depth
  • ST7789V driver IC — SPI interface, 4-wire connection
  • Micro SD card socket — shares SPI bus with display, separate CS line
  • 3.3V logic compatible — ESP32 and ESP8266 connect directly
  • PCB adapter included — pin labels for easy wiring
Specification Value
Screen size 2.4 inch diagonal
Resolution 240 x 320 pixels
Driver IC ST7789V
Interface 4-wire SPI
Colour depth 262,144 colours (18-bit) / 65K (16-bit)
Backlight White LED, 3.3V
SD card Micro SD, SPI, shares bus
PCB dimensions 36 x 48 mm

Which library works with the ST7789V on Arduino and ESP32?

The Adafruit ST7735 and ST7789 library covers this display on Arduino and ESP32. Bodmer’s TFT_eSPI library is the faster option for ESP32 and ESP8266 — it uses DMA transfers and supports 40MHz SPI, giving smooth animation on the 240×320 panel. Both libraries are in the Arduino Library Manager.

Does the 5V Arduino Uno need a level shifter for this display?

Yes. The ST7789V operates on 3.3V logic. Connecting 5V SPI signals directly risks damaging the driver IC. A 4-channel bidirectional level shifter on MOSI, SCK, CS, and DC lines keeps the signals within spec. The SD card also requires 3.3V logic on its data lines.

Best for

ESP32 sensor dashboards, Arduino data displays, handheld game consoles, weather station screens, retro UI projects, image slideshow frames, GPS map displays, and any build needing a colour screen larger than a 0.96 inch OLED.

Why Kunkune

Shipped from UK stock. 60-day returns and no minimum order — buy one module without needing to import from overseas.

Buying in bulk? For orders of 10+ units or trade pricing, contact us for a custom quote.

A final check before payment

Review your options, quantities and the final total before confirming.

Ordering for an occasion

Delivery times are estimates, so leave time before your occasion.

Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.

Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.

View policy
If plans change

Ask the store about your order before making return or refund arrangements.

Please contact us for the refund processing timeframe before returning an item.

View policy
Planning delivery

Review the available services for your destination.

Standard Shipping · United States: $0.00

Express Shipping · United States: $3.99

View policy
Return arrangements

Contact the store first to check the conditions for your item.

United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.

View policy

Customer Reviews (4.8 / 5 · 5 reviews)

James Y. ★★★★★

Finally got this wired up with the micro SD slot and it works perfectly for storing bitmap images for my project. The SPI interface was straightforward to connect, and the display is bright and clear right out of the box.

Adam T. ★★★★★

Wired it up to my Uno with the SPI pins and it worked on the first try, no fiddling with libraries. The 240x320 resolution looks crisp for text and simple gauges, and colors are vivid. Refresh rate is plenty fast for my little sensor dashboard.

William F. ★★★★★

The micro SD card slot is a nice bonus for storing images or fonts, and the SPI interface makes wiring it up a breeze. Colors look vibrant right out of the box.