I have got three questions:

  1. How can I use 2.4" TFT LCD Shield** in order to see Raspberry Pi's desktop, and able to touch the screen to control?

  2. How can I modify 2.4" TFT LCD Shield** to use it via Raspberry Pi's HDMI port? Is it possible?

  3. Is it possible to modify 2.4" TFT LCD Shield** to use it via USB port on Raspberry Pi to see the desktop, and to touch to control?

** Especially designed for Arduino boards, but I am trying to use it for Raspberry Pi.

enter image description here enter image description here

  • 2
    1) Maybe possible. You have a lot to learn before you will be able to do that though. 2) Impossible. 3) Impossible. – joan Dec 4 '15 at 20:49
  1. No. Yes, although unjustifiable unless done for the sole purpose of learning. You'll need programming know-how, logic level converters (not necessary) (5v to 3.3v) and this thingy.

  2. No.

  3. No.

Here are some resources for you: Parallel to USB, RPi Parallel port, Cursor library in python

It's designed for Arduino. You're gonna need logic-level converters, datasheets/oscilloscope, deep knowledge regarding the pi's GPIO or about the protocols you mentioned (USB and HDMI), maybe some FPGA's and development kits for USB/HDMI, C/C++/Assembler programming knowledge and a high-precision workbench (I'm sure your soldering iron won't do).

Just go get a screen designed for a Pi, and also an Arduino Uno so you can still use that TFT shield :)

  • The answer to 1) is unlikely to be a bald no. However you need to find out if the screen uses a parallel, I2C, or SPI interface, hopefully SPI, and then hunt around for some software to initialise the driver chip and talk graphics primitives to the chip. Both need a fair bit of experience (if you want to use it with a Pi rather than an Arduino). – joan Dec 5 '15 at 8:46
  • @joan It uses a parallel interface. USB is out of the question while GPIO requires a bit of a learning curve, although tutorials exist for that. Then, he'll have to figure out how the data from the screen is structured (may be sourced from the Arduino screen library). Then, he'll have to port it to use the RPi hardware (Python preferably, since the easy-to-use cursor libraries are in python) – PNDA Dec 5 '15 at 14:40
  • *parallel and SPI. – PNDA Dec 5 '15 at 14:51
  • 3-rd statement is Yes - you can attach it throug USB, FYI – Alexey Vesnin Apr 3 '16 at 18:35
  • @AlexeyVesnin FYI, you cannot. I have the exact same shield. Did you even check the question and the posted images? OP is referring to directly modifying the screen and not using any intermediate interface like an Arduino. – PNDA Apr 5 '16 at 11:15

You can take a look at this PiTFT 3,5"

It uses SPI from GPIO, so it might be possible to follow the install instructions and maybe hook up your display, if you know you way around electrnics. But it might be more easy to get display createt for the Rpi. ;-)

Not the answer you're looking for? Browse other questions tagged or ask your own question.