* Disclaimer: OveReview is reader-supported. We earn commissions from qualifying purchases
HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC

HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC

HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC
$ 17.39

Score By Feature

Based on 110 ratings
Value for money
9.70
Easy to use
8.33

OveReview Final Score

How Our Score Is Calculated

Product Description

An ideal board for the 5110 interface featuring a hard PCB, SD card socket, and a long life span
The 4 inch TFT LCD shield does not have a touch panel, so it is fast and easy
It supports Serial SPI mode and 4-wire SPI interface it is limited to 4 I/Os from your MCU
A variety of IO connections are supported, and the device is convenient and easy to use
Use with 3V or 5V, 5V is compatible. The logic level should be 3V or 5V

Questions & Answers

What are my options for dimming the backlight on this TFT?

There is no need to worry about the LED pin being the gate pin to the LED transistor, and you can set it to any level you want. The third version. Additionally, this pin can be used to PWM set the level of the light.

Would it be possible to get a copy of the datasheet? As I do not plan on using it on an Arduino or Pi, what are its dimensions, etc?

ILI9341 controlled displays are just about anyone's cup of tea. To perform this experiment, I used a TM022HDH26 V1 kit. Except for the display size and some component placements, everything was different in the data sheet for version 0 of the board. I highly recommend that you know, when buying this display, that it has a resolution of 240x320. These are very generic displays and controllers that more and more companies use. As long as you have the ILI9341 datasheet, you will be fine.

Selected User Reviews For HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC

Worked 3 out of 5
5/5

A 3v product for me, it's a bug. I used 5v for the led pin, and a 3v for me. The 3v is connected to the VCC line, and the 1k is connected to To work, you need a diode voltage divider and a 5k resistor. Connect a 1K resistor in series between the Arduino and TFT logic pin 1, and you're done. The cable goes 5k from the pin on the TFT I used the Adafruit ILI9341 library, which worked fine. I found the PNG diagram of the shield on the Arduino forum We are sorry, but links are not allowed on Amazon. I found it to be fairly easy to find. This is the output of the serial monitor This is a quick display power test of the ILI9341 In MADCTL mode, the following values are returned The pixels format of the image is 0x48
The image format is 0x5
A Self Diagnostic code of 0x80 has been generated Thanks for your help. I hope this helps you. I, Ed.

Mccoy Henderson
Mccoy Henderson
| Aug 05, 2020
Suitable for RetroPie builds of any size! The 2 were what I ended up purchasing
5/5

The 8 and the 2 are taken from the 8. Generally, I used 2" screens since they were reasonably priced and it wasn't clear which size would work best for a new RetroPie build I was working on, but I decided on 2" screens. It is due to real estate reasons that we use a 8" screen. I will keep this 2 for now. The ILI9341 is super easy to use, and since it's a Pi card, there is a driver that will give 60FPS on RetroPie and Raspbian! Most people definitely notice a difference between 30 and 60 frames per second in terms of quality. The old homage "Your eyes can't tell the difference between 30 and 60 FPS" is incorrect.

Christian PARRY
Christian PARRY
| Dec 28, 2020
Embroidery on the j1 jumper can be found on the This is a pretty good little display in general
4/5

To get it up and running if you are using a micro controller with high-voltage signals, you will need some fancy voltage dividers. I hope this is helpful.

Georgia Dodson
Georgia Dodson
| May 06, 2021
I find this display to be well built and compact, but perhaps too much for an Arduino
4/5

It is ideal for small projects, as it is compact and well built. The uno Rev. 3 supports the fastest hardware SPI speed of 16 Mbps, but even at that speed the refresh rate is too slow for meaningful You can tell when a page is refreshed even if it only displays an increase. I should add In the sample code provided by the supplier (I assume), the hardware SPI of the Arduino Uno is not utilized, which results in extremely slow performance. make the Adafruit library work with the hardware SPI on the Arduino Uno Rev 3, you need to change the constructor call and definitions as shown It is also apparent that the display is designed for 3 displays. It is only possible to operate at 3V. All other connections should not exceed 3V. If the LED is powered at 5V, then it is ok. The third voltage. In one or more lines, include the following

#include "SPI. ". #include "Adafruit_GFX" in "h" as well. In the #include block, include Adafruit_ILI9341.

/all connections highlighted here are for the purpose of explication only. TFT_CS, TFT_DC, and TFT_RST are the only variables used by the.

Collins Lowery
Collins Lowery
| Nov 08, 2020
I cannot set up the logic pins of my TFT
3/5

It is a big disappointment as I have used HiLetgo products to good effect in the past.

After buying 4 TFTs (test with 4 Nanos) and following the guide on the HiLetgo web site to connect, I connected all 3 using the 3 TFTs I bought. The power source is 3V Vcc, the LED is 5V. Dividers of 5k with a 1k jump from TFT to nano and 1k jump from Nano to TFT. The conversion factor is 5. The TFT GND comes with a The distance to Grand Junction is 5k. Each of the four boards has been wired to a different PCB. Pinned positions were rechecked several times. The graphics test program was compiled with ADAFRUIT_ILI9341 and ADAFRUIT_GFX. I uploaded the program and got a blank or black screen instead. The Vcc and Gnd inputs of one TFT have been set to 5V and ground. The screen was white There is no display of the program. It is important to note that I am using a The Nanos work in conjunction with this program and two TFT. This is a difficult concept for me to comprehend. Four screens must be perfectly set up and HiLetgo surely knows how to do this. Regardless of the reason, they do not function. Is there anything I can do?.

Aubriella Smith
Aubriella Smith
| Jul 29, 2020
The easiest configuration screen to use on any platform with SPI
5/5

If you're on a budget, this probably has the highest quality screen you're going to find. It's bright and the colors are decent, and you can power it with Arduino, ESP32 or Raspberry Pi. There have been no problems in the dozens of times I've used them. The only complaint I have is that I wish they would offer another model without an SD card reader and without the pre-connected header pins We've installed it.

Jaycee Merritt
Jaycee Merritt
| Mar 09, 2021
The ILI9340 has a Fast SPI Clock of 30MHz
5/5

This driver works perfectly with the ILI9340 PIC32 driver library. There is no problem running SPI bus at 30 MHz, but there will be some glitches past 34 MHz, with no response at 40 MHz for those interested in the maximum speed of With Hardware SPI clock speeds over 20Mhz, this is a very responsive device.

Alessia Kim
Alessia Kim
| Jan 04, 2021
I have a GoTo display for my laptop
5/5

Considering the price, these are really good for the money. I won't use anything else for my duino stuff now. My eyes stay where the MCU is, and I can work with my hands free, which is far superior to the serial monitor. There are nice libraries and examples available from Ada and Paul, the easiest thing to do is start with the graphicstest and slice and dice it as you wish. There are most of the good parts already in it.

Milo Wood
Milo Wood
| Jun 13, 2021

Related Products For HiLetgo 2.2 Inch ILI9341 SPI TFT LCD Display 240x320 ILI9341 LCD Screen with SD Card Slot for Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC