Choosing a Touch screen LCD for usage with P2
thej
Posts: 232
in Propeller 2
I'm choosing a Touch screen LCD to use with the P2 and I have never worked with LCDs before.
I looking at 2.8" to 3.2" screens with the ILI9341 controller.
https://www.adafruit.com/product/1743
I'm preferring the SPI interface but would like feedback on if serial might be better.
It will be used as a User Interface. No dramatic animation required.
What other similar displays have people used with the P2?
Is there any prewritten code available?
Thanks in advance!
J
I looking at 2.8" to 3.2" screens with the ILI9341 controller.
https://www.adafruit.com/product/1743
I'm preferring the SPI interface but would like feedback on if serial might be better.
It will be used as a User Interface. No dramatic animation required.
What other similar displays have people used with the P2?
Is there any prewritten code available?
Thanks in advance!
J
Comments
The 8-bit mode is what I would probably pick for faster updates, but spi might be ok.
I'll place my order :-)
j
(actively googling...)
j
Resistive touch pins
Y+ X+ Y- X- these are the 4 resistive touch screen pads, which can be read with analog pins to determine touch points. They are completely separated from the TFT electrically (the overlay is glued on top)
Capacitive touch pins
SDA - this is the I2C data pin for the captouch chip, there's level shifting on this pin so you can use 3-5V logic. There's also a 10K pullup
SCL - this is the I2C clock pin for the captouch chip, there's level shifting on this pin so you can use 3-5V logic. There's also a 10K pullup
IRQ - this is the captouch interrupt pin. When a touch is detected, this pin goes low.
j
You can get touch panels with serial touch readout.
Also 3.5 inch 480x320 with above from ebay for a fraction of Adafruits price.
Different lcd controller- from one seller....
Price:
£8.94 each = 12 dollars ?
Postage free....
I havent tried this one so can't vouch for it but...
The reason is know is I was looking for a bigger screen with touch panel after playing with 2.2 inch Ili9341.
Dave
https://aliexpress.com/item/4001122632293.html?spm=a2g0s.9042311.0.0.643d4c4d7rYa9p
BTW ali is a lot more hit and miss than fleabay and almost impossible to complain. You get what you pay for!
I'll have my displays from Adafruit in a week or less...plus they have awesome documentation ;-)
I ended up getting a 2.8" Capacitive touch panel and a 3.2 Resistive touch panel. They are both capable of SPi and 8 bit serial so I get to play with everything :-)
The capacitive touch display uses I2C for the interface.
J
But it doesn’t work in all situations ...
Capacitive also gives you multipoint option, which is great but makes coding harder if you use it.
I had a look at @Cluso99's item above and that is even better - 4 inches!! and new user discount!!!
https://www.aliexpress.com/item/4001122632293.html?spm=a2g0s.9042311.0.0.643d4c4d7rYa9p
But, did I have a hard time actually putting the transaction through.
Anyway its done- wait and see.
Dave
I mostly use the 2.8"
https://www.amazon.it/Tree-Life-pollici-Display-Schermo/dp/B08G1KVRN5/ref=sr_1_116
https://www.amazon.it/ILI9341-Modulo-display-seriale-240x320/dp/B07L4RVP5L
https://www.banggood.com/2_8-Inch-ILI9341-240x320-SPI-TFT-LCD-Display-Touch-Panel-SPI-Serial-Port-Module-p-1206782.html
https://www.banggood.com/1_44-or-1_8-or-2_0-or-2_2-or-2_4-Inch-TFT-LCD-Display-Module-Colorful-Screen-Module-SPI-Interface-p-1494883.html?ID=6211528&cur_warehouse=CN
I thought I would check those out...
3.2 inch touch. Total incl shipping from Italy £17.49 14-31 days
2.8 inch touch £8.55- not clear on shipping cost (39 days at least)
2.8 inch £8.55- free shipping 1 week delivery...
2.4 inch £7.00 plus £1.65 shipping = £8.65. Shipping 8-10 days. Note Dearer than the banggood 2.8 inch!
Trying to get my head around it all...
Dave
BTW there are lots of LCDs with the Arduino pinout so be careful you get the right ones. Also beware, often they say touch when in fact the touch chip (and presumably panel) is not included.
You should check the same from your local amazon store.
You can search there or with the item title or referring to the ASIN number (eg. ASIN : B08G1KVRN5) that you find in the amazon's product details. I always do that when I find links on amazon.com and then search them in amazon.it as the shipping costs change and I avoid custom taxes that are otherwise applied when buying from amazon.com (as most of these products come form outside EU)
@dMajo
Thanks for that - gave it a try but every display was twice the e-bay price minimum, although much speedier delivery.
I searched for 4 inch color tft on the .uk site got lots of hits for all manner of things from usb sticks to hdmi adapters!
Dave