Electronic – Touchscreen : how to choose

touchscreen

I am working on a small touchscreen extension to implement into a robot (show debug, command some basic functions, show points on a map where the robot has to go, etc…).
Microcontrollers used are Cortex M3.

I am pretty new to the world of touchscreens and I see there are different types and I very don't know how to choose them, and on which criterion.
Astonishing colours or resolution aren't needed, just need something reliable and handy.
A size of about 5", 4:3 format should be great I think, but I will happily look at any suggestion.

Can you help me to choose, tell me where to buy, which price, indicate some references, tips ?
Do you also have some advices about how to interface it ?

Thanks a lot for your help,
Ryl

Best Answer

If I had to choose a touchscreen for my project I rather prefer a capacitive one. Resistive touch screens may be cheaper but have some disadvantages comparing with capacitive ones:

  • They need calibration

  • Are less sensitive

  • Have shorter life cycle

One of the downsides of the capacitive touch screens used to be the complexity of the required software and hardware, but there are already capacitive touch screen display controllers that solve this issue.
Take a look at NHD-5.0-800480TF-ATXI#-CTP from Newhaven Display, it may be what you are looking for.
It includes a controller with I2C interface and it seems fairly simple to use.

enter image description here