Touchscreen display for arduino

Hi, I am looking for a touchscreen display for Arduino with around 1.7" of screen size for my school project. Is this kind of display available in the market?

I have a 2.0 inch 3.3V display from Open-Smart which has an ILI9225 TFT controller and Resistive TouchScreen. (176x220)
This is the same thing but with a ST7775 controller from Ebay

This is a 2.2 inch version with RM68130

My 2.0 inch ILI9225 works fine with a 3.3V Arduino e.g. Zero, Due, ...
Mcufriend_kbv library supports ILI9225, ST7775, RM68130

It would be PAINFUL to provide level shifters for a 5V Uno, Mega, ...

I have never seen a Touchscreen on the popular 1.8 inch SPI ST7735 (128x160)

I strongly advise you to use a regular 2.4 inch Shield plugged into a Uno. The shield looks after any 5V level shifting.

David.

Hi YingHan -- in addition to the options David listed out, I found a 1.8" resistive touchscreen from EastRising (based on the 128x160 ILI9163) that might meet your needs. They also offer a shield with integrated level shifters as they do for their larger displays.