Most of the traffic I receive on this site is from people looking for additional information about the small, inexpensive touch screen LCDs commonly sold on eBay. While I’m not an expert on these screens, I’ll be happy to help provide all of the information I can and update this post regularly. I also ask that you assist me in compiling as much information as possible to make it easier for others to get their screens working.
Currently, the best source of information I have are my original posts:
If you have gotten your LCD working, please consider submitting your screen’s information, so we can begin to identify working code to match specific screens.
Additionally, if you have a completed a project using one of these screens and want to share it here, please contact me.
Identifying the Right Library
The hardest part of using the Arduino touch screen shields sold on eBay is identifying exactly what type you have and which library to use. Often, screens that look exactly the same behave slightly differently. For example, the direction in which they write to the screen may differ from one unit to the next, resulting in inverted images without modifying the code. My hope is to identify the screens that exist and correlate them with the appropriate library.
To that end, I am providing the following sketch, which will attempt to read the driver code from the screen’s ROM. It does not rely on any additional libraries and should work with many of the screens currently available on eBay.
Click here to download: LCD_ID_Reader Version 1.2
(Refreshed Jan. 29th, 2015. If you don’t see a version number in your copy or it differs from above, please download again. )
The following is the best information I’ve received so far about which drivers might be working for which screens. I will continue to add more as it becomes available.
Not a lot. I haven’t done anything with the screens I have in some time. The two that I have worked, so it’s difficult for me to surmise why others don’t. If our friends at mcufriend.com or another supplier want to send me a an assortment of screens, I’ll gladly go through them and document what I find during my spare time.