DIYables DIYables 2.4 Inch TFT LCD Display Module 320x240 SPI ST7789 Color Screen No Touch for Arduino ESP32 ESP8266

TFTDisplays
Buy on Amazon
2.4 Inch TFT LCD Display Module 320x240 SPI ST7789 Color Screen No Touch Click to zoom
2.4 Inch TFT LCD Display Module 320x240 SPI ST7789 Color Screen No Touch2.4 inch TFT LCD display module for Arduino UNO and Arduino Mega projects320x240 color TFT LCD screen with ST7789 driver for ESP32 development

Quick Overview

The DIYables 2.4 inch TFT LCD display module is a vibrant, full-color screen designed for makers, hobbyists, and electronics enthusiasts. Featuring a crisp 320x240 pixel resolution and powered by the reliable ST7789 driver chip, this display module delivers clear graphics and text output, making it perfect for data visualization, user interfaces, and interactive displays with Arduino, ESP32, and ESP8266.

With its 4-wire SPI interface, the module offers simple wiring and efficient data transfer, requiring just a few connections to get up and running. The display area measures 36.72mm x 48.96mm with a compact PCB size of 77.18mm x 42.72mm, making it easy to integrate into enclosures and project housings. This non-touch version is purpose-built for display-only applications where reliable visual output is the priority.

Ideal for weather stations, sensor dashboards, data loggers, IoT monitoring systems, retro gaming consoles, and any embedded project requiring a color graphical interface. Compatible with Arduino UNO, Mega, Nano, ESP32, ESP8266, and Raspberry Pi, with comprehensive tutorials and example code to help you get started quickly.

Key Features

  • 2.4 Inch Color TFT Display — Features 320x240 resolution colorful screen providing clear graphics and text for embedded and DIY projects
  • ST7789 Driver Chip — Uses ST7789 controller for stable performance and wide compatibility with Arduino, ESP32, and ESP8266 boards
  • 4-Wire SPI Interface — Supports SPI communication for simple wiring and efficient data transfer in microcontroller applications
  • Non-Touch Display Design — Display-only module suitable for applications requiring reliable visual output without touch functionality
  • Standard Module Size — Display area 36.72mm x 48.96mm with PCB size 77.18mm x 42.72mm for easy installation and enclosure integration
  • Wide Compatibility — Works with Arduino UNO, Mega, Nano, ESP32, ESP8266, Raspberry Pi, and other 3.3V or 5V development boards
  • Comprehensive Documentation — Includes detailed tutorials, example code, and Arduino libraries for quick setup and easy programming
  • Versatile Applications — Ideal for weather stations, sensor dashboards, data loggers, IoT displays, gaming consoles, and interactive projects

SPECIFICATION

Specification Value
Display Size 2.4 inches (diagonal)
Resolution 320 x 240 pixels (QVGA)
Display Type TFT LCD
Driver IC ST7789
Interface 4-wire SPI
Touch Screen No (Non-touch)
Operating Voltage 3.3V - 5V
Color Depth 65K colors (16-bit)
Backlight White LED
Display Active Area 36.72mm x 48.96mm
PCB Dimensions 77.18mm x 42.72mm
Pin Pitch 2.54mm (0.1 inch)
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi
Applications Weather stations, sensor dashboards, data loggers, IoT displays, gaming consoles

Tested Hardware

Board Tested Notes
Arduino Uno R3 Fully supported
Arduino Uno R4 WiFi Fully supported
Arduino Uno R4 Minima Fully supported
Arduino Mega Fully supported
Arduino Nano Fully supported
DIYables STEM V3 Board Fully supported
DIYables STEM V4 IoT Board Fully supported
DIYables STEM V4B IoT Board Fully supported
DIYables Compact V3.0 ATMEGA328P Development Board Fully supported
DIYables ESP32 Fully supported
DIYables ESP8266 Fully supported