The 10 best lcd 320×240

Finding the best lcd 320×240 suitable for your needs isnt easy. With hundreds of choices can distract you. Knowing whats bad and whats good can be something of a minefield. In this article, weve done the hard work for you.

Product Features Editor's score Go to site
Adafruit (PID 2423) PiTFT Plus 320x240 2.8 Adafruit (PID 2423) PiTFT Plus 320x240 2.8" TFT + Capacitive Touchscreen
Go to amazon.com
1 pcs 2.2 1 pcs 2.2" 4-Wire SPI TFT LCD Display Module 240x320 Chip ILI9340C PCB Adapt
Go to amazon.com
Diymore 3.2 Diymore 3.2"inch 240x320 TFT LCD Display Module + Touch Panel + SD Card Cage for Arduino
Go to amazon.com
HiLetgo 2.2 HiLetgo 2.2" 2.2 inch 4-Wire SPI TFT LCD Display Module 240x320 Chip ILI9341 51/AVR/STM32/ARM/PIC
Go to amazon.com
2.6 2.6" Serial:UART/I2C/SPI IPS Super TFT LCD 320x240 Display Module with Touchscreen+16MB Flash for Arduino Rasp PI and more
Go to amazon.com
kuman UNO R3 2.8 inch TFT Touch Screen with SD Card Socket for Arduino UNO Mega2560 320x240 2.8 kuman UNO R3 2.8 inch TFT Touch Screen with SD Card Socket for Arduino UNO Mega2560 320x240 2.8" LCD K60
Go to amazon.com
Aihasd English Nextion 2.4 Aihasd English Nextion 2.4" TFT 320 x 240 Resistive LCD Touch Display Screen UART HMI Smart Module for Arduino Raspberry pi ESP8266
Go to amazon.com
FUXU 2.8 FUXU 2.8" TJC HMI TFT LCD Display Module 320x240 Touch Screen for Raspberry Pi
Go to amazon.com
WINGONEER 2.2 WINGONEER 2.2" TFT Screen LCD Display HAT 320x240 for Raspberry Pi 3, 2 model B and Raspberry Pi 1 Model B+, With IR Receiver
Go to amazon.com
SunFounder 320x240 2.8 SunFounder 320x240 2.8" Assembled TFT Touchscreen Display LCD for Raspberry Pi
Go to amazon.com
Related posts:

Reviews

1. Adafruit (PID 2423) PiTFT Plus 320x240 2.8" TFT + Capacitive Touchscreen

Feature

PiTFT Plus 320x240 2.8" TFT+Touchscreen for Raspberry Pi Zero, Pi3, Pi2 or Model A+, B+ (any Pi with a 2x20 connector)
320x240 3.5" TFT touchscreen LCD
Custom kernel available at Adafruit
The display uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25 and #24

Description

Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a capacitive touch overlay. That's right, instead of a resistive touchscreen, which requires a fingernail or stylus, you can now use a fingerpad. The screen looks much nicer, with a black bezel and glass overlay. If you don't need a capacitive touchscreen, check out the resistive touch version.

This updated design fits perfectly onto the Pi Zero, Pi 3, Pi 2 or Model A+, B+! (Any Pi with a 2x20 connector) Not for use with an old Pi 1 with 2x13 connector If you'd like to use a 2.8" display with the original Pi A or Pi B, check out the Model B version. This version also has all 40 pins GPIO pins brought out so you can connect a 40-pin GPIO cable underneath. Now that it's the same outline as a Pi 3/2/B+ it fits well on top of a Pi in our Raspberry Pi Enclosure base and can use our faceplate for a compact touchscreen Pi

The display and touchscreen uses the hardware I2C Pins (SDA & SCL), SPI pins (SCK, MOSI, MISO, CE0) as well as GPIO #25 and #24. All other GPIO are unused and you can still share the I2C pins with sensors, LED drivers, etc. Since we had a tiny bit of space, there's 4 slim tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.

Use it for console access or easily pop up X11 onto the PiTFT for a mini monitor, although its rather small at 320x240. Instead, we recommend using PyGame or other SDL-drawing programs to write onto the frame buffer.

Raspberry Pi computer and enclosure not included!

As of July 22nd, 2015 this display comes fully assembled with tactile switches too

2. 1 pcs 2.2" 4-Wire SPI TFT LCD Display Module 240x320 Chip ILI9340C PCB Adapt

Feature

Size: 2.2 inch
Resolution: 240(RGB) X 320
Interface: 4-Wire SPI
Color Depth 262K/65K
LCM (W x H x D) (mm): 40.10x55.20x2.35

Description

Description:
Support Serial SPI Mode
Need 4 IOs from your MCU at least
Size: 2.2 inch
Resolution: 240(RGB) X 320
Interface: 4-Wire SPI
Color Depth 262K/65K
Viewing Direction: 6 o'clock
LCM (W x H x D) (mm): 40.10x55.20x2.35
Active Area(mm) 33.84x45.12
LED Numbers: 4 LEDs
Driver: IC ILI9341

Package included: 1 x 2.2" Serial SPI TFT Color LCD Module Display Need 4 IOs from MCU 240X320 PCB Adapter SD Socket

3. Diymore 3.2"inch 240x320 TFT LCD Display Module + Touch Panel + SD Card Cage for Arduino

Feature

LCD Module is with ILI9341 controller.
ADS7843 compatible touch panel controller.
Onboard 3.3V regulator require a single 5V supply.
Support 16 bit RGB565 format , can connect any 16 bit data bus.
Fast free shipping. Awesome cusotmer service.

Description

3.2" inch TFT LCD module with ILI9341 touch screen controller and a SD card cage.
It is suitable for embedded systems which require display high quality colorful image or video with interactive control and storage purpose.
The Module interfaces to microcontrollers via a 2*20 Pin 2.54mm dual row pin header interface , can easily be connected to any microcontroller or FPGA and DSPs.

Features:

LCD Module is with ILI9341 Controller
ADS7843 compatible touch panel controller
Standard SD card cage
Onboard 3.3V regulator require a single 5V supply
3.3V I/O voltage level tolerance
Module Size (L * W * H): 94 * 64 * 14mm (including connector)
Support 16 bit RGB565 format , can connect any 16 bit data bus.

4. HiLetgo 2.2" 2.2 inch 4-Wire SPI TFT LCD Display Module 240x320 Chip ILI9341 51/AVR/STM32/ARM/PIC

Feature

Durable hard PCB board and SD card socket, ideal for 5110 interface
2.4 inch TFT LCD shield without touch panel, fast to operate
Support Serial SPI Mode, Interface 4-Wire SPI, Need 4 IOs from your MCU only
Support a variety of microcontroller IO connection, professional and practical
5V compatible, use with 3.3V or 5V logic

Description

Specifications:
Resolution: 240x320
Driver IC: ILI9341
Input Voltage: 5V/3.3V
Size 2.2 inch, It has PCB backplane with power IC, SD card socket
LED Numbers 4 LEDs, Driver IC: ILI9341, Color Depth 262K/65K
Module Size:67mm(length)*40mm(width)*4mm(thickness), Active Area: 47.5mm(Length)x36.5mm(Width)

Package Included:
1*2.2" 2.2 inch 4-Wire SPI TFT LCD Display Module

How to use it?
1. use 5v to led pin, 3.3v to vcc and 1k / 1.5k resistor voltage dividers to get it to work. 1k resistor in series from Arduino to tft logic pin, 1.5k from tft pin to ground.
2.#define TFT_DC 9
#define TFT_CS 10
#define TFT_MOSI 11
#define TFT_CLK 13
#define TFT_RST 12
#define TFT_MISO 8
3.// Use hardware SPI (on Uno, #13, #12, #11) and the above for CS/DC
//ILI9341 tft = ILI9341(TFT_CS, TFT_DC);
4.// If using the breakout, change pins as desired
ILI9341 tft = ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO).

Serial monitor output:
1-- ILI9341 Test!
Display Power Mode: 0x94
MADCTL Mode: 0x48
Pixel Format:0x5
ImageFormat: 0x80
Self Diagnostic: 0xC0
Benchmark Time (microseconds)
2-- Screen fill 18159720
Text 921664
Lines 8537648
Horiz/Vert Lines 1485756
Rectangles (outline) 946520
Rectangles (filled) 37689232
Circles (filled) 5325780
Circles (outline) 3725412
Triangles (outline) 1944508
Triangles (filled) 12525852
Rounded rects (outline) 1782700
Rounded rects (filled) 40989648

5. 2.6" Serial:UART/I2C/SPI IPS Super TFT LCD 320x240 Display Module with Touchscreen+16MB Flash for Arduino Rasp PI and more

Feature

2.6 Inch, IPS(Better than TFT) 320xRGBx240 pixels with Touchscreen+16MB flash
Select UART, I2C or SPI mode by jumpers on PCB
7 pre-loaded Fonts and uploadable user fonts
User manual + Arduino Lib and Demo Code, ship by epacked, arrive in 2 weeks
2.5V to 7.5V wide range of power supply

Description

Document link: http://www.digole.com/forum.php?topicID=1.
Item description link: http://www.digole.com/index.php?productID=1225
Did you:
1, Hate to write code to drive TFT LCD?
2, Don't have enough I/O pins to connect with LCD?
3, Don't have enough memory in your MCU to store FONT data?
4, Have special characters to display?
This module is your solution, it has: 3 communication mode + 7 preloaded Fonts + Graphic Engine +4 Upload-able Fonts, will save lots of memory space and I/O resource on your project, with the easy remember commands or Arduino lib, you can use it in couple of minutes! Draw character/line/circle/rectangle just cost less than 10 bytes of memory!
.Wide voltage working range: 2.5V to 7.5V, fit all 3.3V and 5V application.
.Only need 1 to 3 I/O pins from your master controller.
.Embedded 7 preloaded fonts, and also have 16KB memory space for your user fonts, once you uploaded the start screen or user fonts, it will stored in products.
.Easy to use: the commands sending to products are easy to remember and understand.
.Using user fonts function, you can display any graphs or characters in any language.
.Integrated graphic functions such as: draw line/rectangle/circle/image, send few bytes of instruction to products, it will do it for you, that also save your lots of code space.
.Can display contents in 4 different directions: 0, 90, 180, 270(clockwise) on same screen, the product will map the coordinate accordingly.
Download Programing Manual:www.digole.com/images/file/Tech_Data/Digole_Graphic_Adaper-Manual.pdf
Download Arduino lib and demo code:www.digole.com/images/file/Tech_Data/DigoleSerial.zip

6. kuman UNO R3 2.8 inch TFT Touch Screen with SD Card Socket for Arduino UNO Mega2560 320x240 2.8" LCD K60

Feature

Professional and practical TFT touch screen for Arduino UNO Mega2560.
Material: durable hard PCB board and metal.
320*240 16-bit color pixels and a resistive touch resolution,2.8 inch TFT LCD shield touch screen, with SD card socket.
Convenient Men-Machine interface for Arduino UNO Mega2560, combined with the portable power, DIY anywhere anytime
Detailed tutorials including project introduction and source code CAN BE PROVIDED FOR FREE,contact us BY Email to get documents

Description

Package Including
1 * UNO R3 2.8" TFT Touch Screen with SD Card Socket for Arduino Board Module

Description:
This 2.8 inch TFT Touch Screen is a professional and practical for UNO R3; TFT touch screen with SD card socket, which is mainly made of durable hard PCB board and metal materials, and can be used for Arduino board module.

Features
- Material: durable hard PCB board and metal.
- 100% brand new and high quality UNO R3 2.8 inch TFT Touch Screen with SD Card Socket.
- 2.8 inch TFT LCD shield touch screen, with SD card socket.
- Professional and practical design. for Arduino Board Module

We are professional factory on making all electronics components based on Arduino and Raspberry Pi. And we also have processional engineer team to offer you tutorials which you can start from beginning. We have all documents( including code) For all kits from Kuman,Detailed tutorials including project introduction and source code CAN BE PROVIDED FOR FREE,contact us BY Email to get documents.

7. Aihasd English Nextion 2.4" TFT 320 x 240 Resistive LCD Touch Display Screen UART HMI Smart Module for Arduino Raspberry pi ESP8266

Feature

Nextion is a Seamless Human Machine Interface (HMI) solution that provides a control and visualisation interface between a human and a process, machine, application or appliance. Nextion is mainly applied to IoT or consumer electronics field. It is the best solution to replace the traditional LCD and LED Nixie tube.
This solution includes hardware part - a series of TFT boards and software part - Nextion editor. Nextion TFT board uses only one serial port to do communicating. Let you get rid of the wiring trouble. We notice that most engineers spend much time in application development but get unpleasant results.
In this situation, Nextion editor has mass components such as button, text, progress bar, slider, instrument panel etc. to enrich your interface design. And the drag-and-drop function ensures that you spend less time in programming, which will reduce your 99% development workloads. With the help of this WYSIWYG editor, GUI designing is a piece of cake.
It's easy to adapt Nextion family HMI to existing projects, you just need to provide it a UART.
NX2432T024 is a powerful 2.4'' HMI, which is member of Nextion family. Features include: a 2.4" TFT 320 x 240 resistive touch screen display, 4M Flash, 2KByte RAM, 65k colors.

Description

Features:
English version
320 x 240 Resolution
RGB 65K true to life colours
TFT Screen with integrated 4-wire Resistive Touch Panel
Easy 4 pin interface to any TTL Serial Host
4M Flash memory for User Application Code and Data
On board micro-SD card for firmware upgrade
Visual Area:36.72mm(L)48.96mm(W)
Adjustable Brightness:0~180 nit, the interval of adjustment is 1%
5V90mA power conusmption

Data download:
Document link: https://www.youtube.com/results?search_query=Nextion+HMI
More datasheet: https://www.adrive.com/public/6WtHW2/F000310%20NX3224T024.rar
Nextion Editor:https://www.adrive.com/public/JEVwGg/Nextion%20Editor.rar

Package Included:
1 X 2.4'' UART HMI LCD Module
1 X 4P Cable
1 X UB to 2pin connector

8. FUXU 2.8" TJC HMI TFT LCD Display Module 320x240 Touch Screen for Raspberry Pi

Feature

16-bit true color RGB display
Supports multiple configuration controls
Supports basic GUI instructions
Support picture format BMP,JPG,JPEG,PNG
Supports automatic upgrade of the upper software,and the device firmware is automatically upgraded

Description


100 backlight dimming,sleep mode,sleep current 20MA,support for touch wake-up function
Support serial download and SD card download in two ways,support PC-side analog debugging,support simulator and device synchronization debugging

Specifications:
Touch method: resistive touch
Operating voltage: 4.75-7V
FLASH space: 4MB
RAM space: 2048 BYTE
Resolution: 320*240
Working temperature: -20/+70C
Communication interface: USART serial interface
Interface level: 3.3V CMOS (5V compatible)
Size:8.5x5.2cm/3.35x2.05inch
Note:
Please allow 1-3mm error due to manual measurement. pls make sure you do not mind before you bid
Due to the difference between different monitors, the picture may not reflect the actual color of the item. Thank you!

Package Includes:
1x LCD Display Module
1x Cable

9. WINGONEER 2.2" TFT Screen LCD Display HAT 320x240 for Raspberry Pi 3, 2 model B and Raspberry Pi 1 Model B+, With IR Receiver

Feature

Expanded board size: 65mm 56.5mm, the standard raspberry to send HAT expansion board size
2.2 inch 320x240 resolution, high PPI display, more delicate and compact
Multi-button design, support 6 keys, as much as possible to support the user's key needs
Infrared reception function

Description

WINGONEER trademark Reg.NO:4747611

WINGONEER 2.2" TFT Screen LCD Display HAT 320x240 for Raspberry Pi 3, 2 model B and Raspberry Pi 1 Model B+, With IR Receiver


Specification:
Expanded board size: 65mm 56.5mm, the standard raspberry to send HAT expansion board size
2.2 inch 320x240 resolution, high PPI display, more delicate and compact
Multi-button design, support 6 keys, as much as possible to support the user's key needs
Infrared reception function

Package included
1X WINGONEER 2.2" TFT Screen LCD Display HAT 320x240 for Raspberry Pi

10. SunFounder 320x240 2.8" Assembled TFT Touchscreen Display LCD for Raspberry Pi

Feature

Link to download the instructions https://www.adrive.com/public/9zUKSu/Raspberry%20Pi%202.8TFT.pdf
It features a 2.8" display with 320x240 16-bit color pixels and a resistive touch overlay. The plate uses the high speed SPI interface on the Pi and can use the mini display as a console, X window port, displaying images or video etc. Best of all it plugs right in on top!
It is designed to fit nicely onto the Pi Model A or B. But it is NOT compatible with Model B+.
Uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25 and #24. All other GPIO are unused. Since we had a tiny bit of space, there's 4 spots for optional slim tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.
Note: The Raspberry Pi is NOT included

Description

Link to download the instructions
https://www.adrive.com/public/9zUKSu/Raspberry%20Pi%202.8TFT.pdf

It features a 2.8" display with 320x240 16-bit color pixels and a resistive touch overlay. The plate uses the high speed SPI interface on the Pi and can use the mini display as a console, X window port, displaying images or video etc. Best of all it plugs right in on top!

It is designed to fit nicely onto the Pi Model A or B. But it is NOT compatible with Model B+.

Uses the hardware SPI pins (SCK, MOSI, MISO, CE0, CE1) as well as GPIO #25 and #24. All other GPIO are unused. Since we had a tiny bit of space, there's 4 spots for optional slim tactile switches wired to four GPIOs, that you can use if you want to make a basic user interface. For example, you can use one as a power on/off button.

Note: The Raspberry Pi is NOT included

Conclusion

All above are our suggestions for lcd 320x240. This might not suit you, so we prefer that you read all detail information also customer reviews to choose yours. Please also help to share your experience when using lcd 320x240 with us by comment in this post. Thank you!