Raspberry pi touchscreen LCD: The Best LCD Tutorial

 

Raspberry Pi touchscreen LCD tutorial DIY Hacking

Raspberry Pi touchscreen LCD tutorial

Touchscreen displays are always one of the coolest things that you can add to a raspberry pi. Having a neat display always boosts the overall funk of your project. You can build upon a prolific number of applications using portable TFT LCD displays. Maybe create even your own customized smartphone. However, most displays are not used because they are expensive and are really complicated to interface with the raspberry pi. However, in this raspberry pi touchscreen LCD tutorial, I will show you to interface an extremely simple and cheap 3.2 inch LCD display. This TFT LCD display also has a resisitive touchscreen and a stylus.

I am preparing this raspberry pi tutorial for the Wave Share SpotPear 3.2” LCD display with resistive touchscreen. Since, according to me it is the cheapest and the simplest LCD with touch interface that can be added to your raspberry pi projects. You can do a lot of things using such displays. You can build: head mounted displays (like the SmartCap), portable kiosk, or just add it to any of your existing projects where you need a LCD display with touch interface. So, just follow this simple tutorial to learn to work with a

Raspberry Pi touchscreen LCD tutorial DIY Hacking

Raspberry Pi touchscreen LCD display

raspberry pi touchscreen LCD.

What are the stuff required to do this project?

Hardware:

  1. Raspberry pi B/B+.
  2. Wave share SpotPear 3.2” LCD display with touchscreen.
  3. SD card for loading raspbian OS (8 GB)

Software:

Raspbian image for Wave share SpotPear 3.2” LCD display

How does it work?

Interfacing the LCD display with raspberry pi is extremely simple. The LCD module comes with raspberry pi’s GPIO pin compatible female headers. Which means that you just have to plug in your display module on to your raspberry pi’s GPIO pins. No other connections or connectors are necessary. Also, this touchscreen TFT LCD display will provide you with a 320*240 resolution. For more details on the Wave share 3.2” LCD display for the raspberry pi, check this: raspberry pi LCD display.

Raspberry Pi touchscreen LCD tutorial DIY Hacking

Raspberry Pi touchscreen LCD tutorial

Here, we are using an LCD display with resistive touchscreen. Normally, when you are trying to interface such displays with a raspberry pi, you have to install various drivers, etc. But here, I will be providing an image file for the raspbian OS. This means that you just have to install the OS I am providing on to your SD card. And your raspberry pi will start working with the LCD display and touch interface.

This raspberry pi touchscreen LCD uses the SPI communication protocol. The GPIO pins on the raspberry pi are directly plugged on to the female header of the 3.2” LCD touchscreen display, so you dont have to worry about the connections.

Step 1: Connecting your 3.2” raspberry pi touchscreen LCD display

Raspberry Pi touchscreen LCD tutorial DIY Hacking

Plugging the Raspberry Pi touchscreen LCD

This will have to be the easiest step, since you just need to take the LCD module and plug it on to your raspberry pi GPIO pins as shown in the above picture.

In case, you need to utilize other pins of your raspberry pi for the project, you can then use raspberry pi GPIO to breadboard connectors (male to female) like this: GPIO connectors.

Or you can just check out the connections for the pins of the raspberry pi touchscreen LCD display module as shown below:

PIN NO.

SYMBOL

DESCRIPTION

1, 17 3.3V Power positive (3.3V power input)
2, 4 5V Power positive (5V power input)
3, 5, 7, 8, 10, 22 NC NC
6, 9, 14, 20, 25 GND Ground
11 TP_IRQ Touch Panel interrupt, low level while the Touch Panel detects touching
12 KEY1 Key
13 RST Reset
15 LCD_RS LCD instruction control, Instruction/Data Register selection
16 KEY2 Key
18 KEY3 Key
19 LCD_SI / TP_SI SPI data input of LCD/Touch Panel
21 TP_SO SPI data output of Touch Panel
23 LCD_SCK / TP_SCK SPI clock of LCD/Touch Panel
24 LCD_CS LCD chip selection, low active
26 TP_CS Touch Panel chip selection, low active

Step 2: Installing the raspbian OS image for the 3.2” raspberry pi touchscreen LCD display

Normally, when trying to interface a touchscreen LCD display with the raspberry pi, you need to install various drivers, make changes in the kernel, etc. But here, you can forget doing all that. Just install the .img file of the raspbian OS on to your SD card. You can find the file and the datasheet for the display here: image file.  The image file can be found inside the folder “IMAGE”.

Raspberry Pi touchscreen LCD tutorial DIY Hacking

Raspberry Pi touchscreen LCD tutorial

Next, you have to install this image file to your raspberry pi. So, take an empty SD card and an SD card reader. For Windows users, check out the steps as detailed by the Raspberry Pi foundation:

Insert the SD card into your SD card reader and check which drive letter was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. You can use the SD Card slot (if you have one) or a cheap SD adaptor in a USB port.

  • Download the Win32DiskImager utility from the Sourceforge Project page (it is also a zip file); you can run this from a USB drive.
  • Extract the executable from the zip file and run the Win32DiskImager utility; you may need to run the utility as administrator. Right-click on the file, and select Run as administrator.
  • Select the image file you extracted above.
  • Select the drive letter of the SD card in the device box. Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer’s hard disk! If you are using an SD card slot in your computer and can’t see the drive in the Win32DiskImager window, try using a cheap SD adaptor in a USB port.
  • Click Write and wait for the write to complete.
  • Exit the imager and eject the SD card.

And now, insert this SD card into your raspberry pi and power it up. You should see the display come alive in a few seconds.

For linux users:

Check Step 2, of this tutorial: http://diyhacking.com/backup-and-restore-raspberry-pi/

After that, test your SD card by inserting it into the raspberry pi and powering it up. You should see the raspberry pi touchscreen LCD display booting up.

Raspberry Pi touchscreen LCD tutorial DIY Hacking

Raspberry Pi touchscreen LCD display

Now, you have successfully interfaced a touchscreen LCD display with raspberry pi. You can now add this cool display to any of your projects and have a sleek touch interface to enter the inputs. Check out the demo video of the raspberry pi touchscreen LCD display in action below:

Recommended Posts
Showing 136 comments
  • Best-Quadcopter
    Reply

    Do you have any video of that? I’d care to find out more details.

  • Angel Gomez
    Reply

    Hi Sir,

    I’ve got a problem with my screen. I followed all your instructions towards the setup of this 3.5″ monitor screen. After connecting the lcd to my pi3 and place the usb (this is where I put the image of raspbian) to the port, I plugged the power supply now. After that, only the white screen appeared in my lcd. I don’t know what’s wrong but I’ve burned already the images in different usb.

    Here’s my question.

    1. How will I know the usb is now bootable with image? I tested it in my laptop and it doesn’t boot. I followed the instruction on how to burn the .img by using the win32dishimager but nothing happens.

    2. I’ve read many articles on updating the software of raspbian. How will I update the raspbian if it doesn’t boot in the first place? I only see white screen isn’t it?

    I really need help on this, please.

    Thanks in advance.

  • Daniel Weinstein
    Reply

    Hi, Which GPIO pins are not being utilised by the screen??

  • random
    Reply

    Can i use buttons on this LCD

  • A V SRIHARSHA
    Reply

    This image is not at all booting…

  • A V SRIHARSHA
    Reply

    I purchase 3.2″ LCD Touch Screen from ROBOKITS.COM, they said it will work for RPi3. When installed the bundled with 3.2 LCD Image of RPi3, a white screen displays. Any help regarding this to solve the prolem is welcome. Please help.

  • MIKELeB
    Reply

    Hi

    It worked on my rapsberry pi A but not rapsberry pi 2B. Know why? Once the image was on the sd card it wouldnt boot but it does on the older pi?

  • Jonathon Modders
    Reply

    Hello, I have the screen showing images but the screen does not respond to touch, did I do something wrong? Or does the screen not work?

  • Mark
    Reply

    Does anyone know how to enable HDMI output after installing piTFT kernel or driver? I was successfully able to run my pitft display even it touchscreen feature, but now I need to make changes to Raspbian itself. My screen size is 2.8 inches and it is very hard to do anything on it. So, I need to be able to switch output to HDMI. So, I can connect my monitor to work on Raspbian. Then, after I am done, I want to switch over to Pitft display. Is there anyway to do this?

    I tried to edit /etc/config.txt by uncommenting the following line, but it didn’t work.
    hdmi_group=2;
    hdmi_force_plug=1;
    hdmi_drive=1;
    hdmi_safe=1;

    None of that change worked. Any help would be greatly appreciated.

    • PiGuy
      Reply

      Hey, you have to edit the /usr/share/X11/xorg.conf.d/99-fbturbo.conf file change the line that says”/dev/fb1″ to say “/dev/fb0” instead. So basically just change the 1 to 0. If you want to change back to your screen just change it from 0 back to 1. Hope this helps! :D This works if you are using the fbturbo drivers.

  • Gabriel
    Reply

    Hi, can I use it in a Raspberry Pi 3 with Windows 10 IoT?

    • PiGuy
      Reply

      Hey, you have to edit the /usr/share/X11/xorg.conf.d/99-fbturbo.conf file change the line that says”/dev/fb1″ to say “/dev/fb0” instead. So basically just change the 1 to 0. If you want to change back to your screen just change it from 0 back to 1. Hope this helps! :D This works if you are using the fbturbo drivers.

      • PiGuy
        Reply

        Sorry wrong reply. Yes you should be able to :)

  • Danviel
    Reply

    Hello, If I wanna do bare metal programming in C language, what I need to do to connect 3.5″ waveshare touchscreen to Pi 2? What pins are really needed in this case?

  • Mike Seiler
    Reply

    I got the image to work with my Raspberry Pi B+, but not with my Pi Zero.

    Has anyone gotten the LCD display to work with a Raspberry Pi Zero?

  • Oscar
    Reply

    HI

    I have the raspberry pi 2 model B 1GB and the LCD screen from here:http://www.microcenter.com/product/442465/32_TFT_LCD_Module_320x240_Touch_Screen_Display_for_Raspberry_Pi?ob=1

    my problem is I only get a white screen an nothing happens

    please help

    • bruno
      Reply

      hi you solve a problem ? im have the same cuestion for resolve im my raspeberry pi 3 is not compatible for waveshare lcd V4 present white screen , im download image anda not work you please can help me??

    • PiGuy
      Reply

      Install the fbturbo drivers. Search “I’d like some LCD on my Pi” in your favorite search engine. A page from futurice.com should come up. Just follow that and your screen should be working:) It took me a long time and luckily I found that article. Hope this helps! :D

  • Charmi
    Reply

    Can I use uart pins which is used by TFT display but it is written as NC.so my main question is can I use this NC pins for transmission n receiving purpose.

    • PiGuy
      Reply

      Yes, NC means Not Connected so your screen isn’t using that pin. You should be able to use it. Hope this helps! :D

  • steve gale
    Reply

    Hi,
    I like your tutorial, i have got one of these displays and quite like it.
    Have you managed to display video on it, say from omxplayer?

    I have only just tried it and although the screen is working, the video from omxplayer comes out on the HDMI connector.

    As is the case, I am trying to get it working for a raspberry PI meeting in a couple of days, so am trying to find someone who has got it working!

    cheers

  • Steve gale
    Reply

    Have you got this display working with omxplayer?
    On my PI setup the video is still routed to the HDMI port!

  • Paul
    Reply

    Hi!

    I want to have always ON this LCD (no screen savers etc.). I’ve tried turn OFF any power saving options, but it not working. Can you help me with this?

  • pavitra
    Reply

    i installed android OS in raspberry pi 2.can i use rasbbian lcd touch screen set up for android OS raspberry pi 2.please help me…

  • ken pile
    Reply

    Hello Arvind.

    Thank you for this article.

    I have a RPi 2 with a 3.5″ LCD running Raspian successfully. My problem is I want to run Android as the OS. Do you know how I can add drivers to make the Android see the LCD screen? I presume the same Raspian drivers will work with the underlying Linux for Android.

    Thank you

    • Shashank
      Reply

      I do have 3.5 inch TFT Touchscreen and i have tried same thing but my display is blank white. Please help me out with this. I am stuck at this stage for last 3 days.

  • grand-dad
    Reply

    Thanks! This was extremely useful. My Mingji disk was corrupt, but using this image worked using windows 7 (8.1 claimed image was corrupt)and removing the pi case for better contact.
    I now want to set up a very simple project using Bash & Python for granddaughter (14) but can’t find anything on web. I wanted to display two coloured buttons on waveshare 3.2 LCD and a running count of the number of touches on each. Does anyone know where I can find the code for this, or similar.

    • sami
      Reply

      Hello!
      how can I install kali with this screen?
      Thanks for your help

  • Geir
    Reply

    Hello! I have an Raspberry Pi model B with 1GByte SRAM. A 3.2 inch LCD (V3) marked WaveShare SpotPear.
    LCD bought from ebay. LCD is exactly the same as yours. LCD is connected to the RPi.
    Raspbian image for Wave share SpotPear 3.2” LCD display has been downloaded following your link and instructions.
    Win32DiskImager v 0.8 from the downloaded file has been run as administrator in Windows 7 transferring
    the DVK512-LCD32(V3)-140817.img image to an 8GByte Micro-SD card.
    Micro-SD card is then inserted into RPi Micro-SD card slot, and power is applied.
    The GREEN LED on the RPi lights up one time when power is connected, then the GREEN LED turns black.
    The RED LED lights all the time. The 3.2 inch LCD screen is white all the time.
    It does not seem RPi boots at all from the Micro-SD card. An external screen has been connected to
    the RPi HDMI connector to examine boot sequence. No text or anything is displayed on the HDMI screen,
    confirming RPi is not booting. My RPi is running fine from any other Micro-SD card that I have prepared using Win32DiskImager v 0.9.5.
    Any help getting the 3.2 inch LCD working with my RPi is appreciated!

  • Jhonny
    Reply

    Is possible to work with two touch panels simultaneously?
    I would like connect another HDMI touch panel, but I need both panels are working simultaneously with two different desktops and show different running applications.

  • Alex Filatov
    Reply

    how do you stop the gui from loading… raspi-config is not working

  • Alex Filatov
    Reply

    I’ve successfully used this download with ebay Waveshare 3.2 v4 displays. Just write to your SD card and it will boot right to the LCD. Easy Peasy!

  • amal
    Reply

    how to type in this Tutorial without keyboard

  • prasanna
    Reply

    how to program the touch screeen such that once the screen is touched the image displaying is changed to other image… I am using opencv with cpp coding.

    • Arvind Sanjeev
      Reply

      You can probably use a simple python script that detects clicks, and which switches to a new image on clicking.

      • sami
        Reply

        how can I install kali with this screen?
        Thanks for your help

  • Steve
    Reply

    Hey,

    very good tutorial! But do you think this image will also work with displays for the pi from ebay (china)?

    Thx man

    • Arvind Sanjeev
      Reply

      Only way of knowing is by testing :) Chances are low though.

  • zKoRp
    Reply

    Can I download the drivers separately? I would like to have the drivers for installing in a future in new versions of Raspbian.

    Thanks.

    • Arvind Sanjeev
      Reply

      Hi,
      I dont currently have the drivers, only the image file for it. Try contacting the technical team of the LCD manufacturer.

  • Sam
    Reply

    Followed the steps and when i powered it on the screen just went white and didn’t do anything.

    • Sam
      Reply

      Is the display is broken or did I install the os wrong?

  • nachiket
    Reply

    Hi, Can you suggest any IR Camera for raspberry Pi B, B+

  • gat
    Reply

    please possible and rasbmc? or open elec?

    • Arvind Sanjeev
      Reply

      Couldn’t understand your question, Raspbian is the OS used here.

  • Srikar
    Reply

    i did exactly the same s u told but i find only a blank screen.

    • Arvind Sanjeev
      Reply

      Does it light up? are you sure the OS was burned successfully?

  • Rob
    Reply

    Hi,

    The display and software is also working great on a Raspberry PI A+

  • true
    Reply

    Tip the highest overclocking setting that you can use with this screen
    is High. From raspi-config if you go over that the screen will not work.
    You need to recalibrate touch so it will work right, there is a tool to do that in the menu.

    • Jini
      Reply

      I burned the image on the SD card. The display works fine, but it seems that the touch is not yet calibrated. I still need the mouse to move the cursor. So can you please elaborate on your point, about how to get the touch enables?
      Thank you!

  • true
    Reply

    Someone please help us all! Witch onscreen keyboard works best and how to configure it to auto popup when you tap into a text filed like on android. Here’s a tip the resolution of the screen is below 800×768 so windows are larger than the screen. You need mouse over the window and hold Alt key and left click to move the windows around.

  • Mohamed Nour
    Reply

    Really Really Great!!

    I bought this LCD and I want to use this LCD with another SPI device (PIC microcontroller)
    Can you please share the LCD Driver documentation

    I will use that to write the C driver
    or even better if you can share the driver it self :)

    • Arvind Sanjeev
      Reply

      Hi,
      Unfortunately I don’t have access to that info, you would have to contact the technical support team for the LCD. Also, I don’t think this LCD can be successfully interfaced with PIC, it is designed to be compatible with single board computers like raspberry pi.

      • Mohamed Nour
        Reply

        Thanks for your response
        That is unfortunate, I will try to contact them :)

  • Tony
    Reply

    It didn’t work for me.The display is just gets on,with a white back-light

  • Retired
    Reply

    Do you think that V4 would be compatible with your image? Your screen was V3.

  • Brian
    Reply

    Thanks for reply.

    I NOW HAVE THE SCREEN WORKING.

    I downloaded the image from this site

    http://eleduino.com/products_ny_137.html

    Used win32diskimager to burn the image to an 8G uSD card.
    Plugged it into the RPi B+ and 12 seconds later the text started to scroll. 40 seconds and the GUI screen was loaded for use .

    Great .
    Now to get the camera working.

  • Brian
    Reply

    Hi
    Great project and I want to get my screen to work.
    BUT I cannot download your Image .
    The url comes up with network problem and only downloads part of the file .
    Do you have any other way of getting this image to me .

    Thanks
    Brian

    • Arvind Sanjeev
      Reply

      Why dont you try in another network, since this is a big file there are limited options available.

  • Cameron Quinn
    Reply

    Does installing the OS image onto the SD card interfere or delete the pre downloaded info on it for the B+?

    • Arvind Sanjeev
      Reply

      Yes, I believe it would remove the files while being formatted. What are you trying to do?

      • Cameron Quinn
        Reply

        I was trying to download the image file on to the micro SD card already preloaded for running the Pi.

        • Arvind Sanjeev
          Reply

          Hi Cameron,
          You probably would have to format that card and write this image on to it.

          • Cameron Quinn
            Reply

            How would I go about doing that?

          • Cameron Quinn
            Reply

            It has already been loaded with the software to run the Pi but just has to be formatted to run the LCD, is there another port for SD cards on the Pi? All I found is the micro Sd card port, (this is a B+), Thanks.

            • Arvind Sanjeev
              Reply

              No other port, its pretty easy to burn the image to the SD card.

  • Gene
    Reply

    Great vid and tutorial. I had no issues getting my screen to work. When it does boot up and I try to connect to wifi, the open window is out of the screen and I can’t scroll down. Is there a way to configure this issue?

    • Arvind Sanjeev
      Reply

      Press the alt button and simultaneously click and drag the window to see whichever area you want to see :)

      • Kadda
        Reply

        Hi,

        Is it possible that the desktop fits on the screen?
        So that not only a small part of the window is visible.
        Without pressing the “Alt” key …
        Cause the monitor settings cannot be opened…

        • Arvind Sanjeev
          Reply

          Hi, the desktop does fit, but individual windows wont. You would have to search online, as I am unaware of any other techniques. Or if you are using it for your own application, create a GUI that fits on the screen.

  • julio54
    Reply

    hi, i’m french and a little noob with raspberry, but i have one pi 2 and a 3.5″ waveshare spootpear.
    The first boot whit hdmi is ok but when i put this lcd screen and reboot this one is just blank .

    i think i have to configure that but can’t find a french walktrought.
    i understand, i think, your “image” is for a raspberry a/b/b+ … ?

    Thanks for any help.

  • Anand Krishnan
    Reply

    My raspberry pi is not shutting down properly.It restarts when i executed shutdown command.What is proper command for turning of Raspberry pi ?

    • Arvind Sanjeev
      Reply

      sudo shutdown -h now , FYI- you could really easily use Google for such simple questions.

  • Anand Krishnan
    Reply

    Now my LCD works fine.The problem was for the ribbon cable in the backside of LCD.It wasn’t properly connected to the board.I just plugged ribbon tightly to board and it worked fine.Hope this will help others.

  • Sandbird
    Reply

    I am thinking of buying this screen here:
    http://www.aliexpress.com/item/Hot-Sale-New-3-2-Inch-LCD-Touch-Screen-Display-Monitor-Module-For-Raspberry-Pi-B/32271298140.html

    Its the same screen right? Looks the same to me.

    Do you think in the future the screen will work on the pi2 as well ?
    -Thanks

  • Alan Smith
    Reply

    Loaded your bespoke o.s . Screen work fine but I can only get sound out of the of the HDMI socket and a bigger problem I can not get the o.s to connect to the internet?. This is a great little screen and would be perfect if possible to connect to the internet. Any help would be great.

    Smithy

    • Arvind Sanjeev
      Reply

      Hi, you cannot use the HDMI and LCD together. And are you trying to connect to the wifi? There is no issues for doing that, open the GUI and go to wifi configuration settings.

  • fare
    Reply

    It’s also a WaveShare, only the screen size is different, so I assune that it’ll work… thanks again.

  • Anand Krishnan
    Reply

    Can i install necessary drivers on Raspbian OS for the LCD display ?What are the changes i need to make in OS for supporting drivers ?

  • Anand Krishnan
    Reply

    No errors occurred during writing image to disc.But still lcd is not strarting ?

    • Arvind Sanjeev
      Reply

      Hmmm, cannot understand what the problem would be. The LCD lights up?

  • fare
    Reply

    Hi, will the image work for other LCD’s, for example 3.5″ SPI ones, as well?

    Thanks.

    • Arvind Sanjeev
      Reply

      This image was provided my WaveShare, would have to check if it works for other LCDs too. Can you share the details of the one you are working with?

  • Anand Krishnan
    Reply

    But still it’s not working.I burned image file you provided in the tutorial.Then why it’s not working ?

  • Anand Krishnan
    Reply

    But still lcd is blank.I think pi and sd card is ok otherwise noobs won’t work.lcd is fresh one.Then why LCD is blank ?

  • Anand Krishnan
    Reply

    I removed new image and burned noobs to sd card to check weather the problem is with the card.But pi worked fine with noobs with the same SD Card.But when using new image it’s not booting.

    • Arvind Sanjeev
      Reply

      Go through the tutorial, you need to use the custom .img file for this LCD present in this tutorial and not NOOBS.

  • Anand Krishnan
    Reply

    When i tried using HDMI display it didn’t boot correctly.It showed a colored screen only?The green indication is blinking continuously.When i removed SD card,both red and green indication was stable.What will be the problem ?????

    • Arvind Sanjeev
      Reply

      For this .img file, HDMI wont work, only the LCD touchscreen on the GPIO will work. To use the HDMI please use the normal .img file for raspberry pi.

  • Anand Krishnan
    Reply

    I burned the image file to sd card and connected lcd.But when i powered pi lcd is balnk.It’s not working.The green led of pi is blinking.The red led is not blinking.

    • Arvind Sanjeev
      Reply

      You have to wait for two minutes for stuff to appear on the screen. If it is not, try formatting and burning the image again, the SD card might be corrupted.

  • Anand Krishnan
    Reply

    How can i buy display by contacting Matha Electronics ?I don’t have much time to loose.

  • leon
    Reply

    Who designed the PCB?
    Is the design opensource?
    I’d like to see the Schematics of the LCD pcb.
    Thanks!

    • Arvind Sanjeev
      Reply

      Hi, you can check out the manufacturer’s page for that. And I dont think they have posted it as open.

  • Anand Krishnan
    Reply

    I ordered the display.But still it hasn’t reached here!Our project submission date is on February 15th.So can you please arrange an alternative display from your own stock ?

    • Arvind Sanjeev
      Reply

      Hi Anand, there is no store currently for DIY Hacking. Please get in touch with Matha electronics, Ernakulam.

  • Como
    Reply

    Could you provide some information on how to get the LCD working without the raspbian image you provided? I have already set up my pi the way I want it and dont want to have to reimage just to get the lcd to work.

    • Arvind Sanjeev
      Reply

      Hi,
      Unfortunately the manufacturer of the LCD haven’t exposed the driver files for it yet. Hence, I was able to get only the image file of it, to get it to work.

  • leon
    Reply

    Nice product. I use it now for 1 week continuously. I was wondering if there is an easy way to switch off the backlight leds (as a screensaver) ?
    Thanks

    • Arvind Sanjeev
      Reply

      Hi, sorry but I dont have the answer to that. Did you try switching the buttons on the side of the display?

      • leon
        Reply

        That did not work. Anyways, I hacked the LCD pcb to make it work that way. Found out that there are 2 voltage regulators on the pcb: 1 for the logic and 1 for the backlight. I added a P-MOSFET in series and wrote a small program in C to toggle the backlight, controlled by the button on the side.

  • T
    Reply

    Hey, I tried to boot the pi using the touch screen, and it just showed a blank screen. I’m booting it using a full size monitor and everything, but I still want to put the touch screen on… what do I do now?

    • Arvind Sanjeev
      Reply

      Try removing any other monitors and use only this GPIO LCD display. Also, hope you have burned the image file I had provided in the tutorial.

  • Arvind Sanjeev
    Reply

    You need to create a way to access the screen with your fingers.

  • Anand Krishnan
    Reply

    Is it possible to touch the screen of display when used in Smart Cap ?Will it come close to eye ?

    • Arvind Sanjeev
      Reply

      It will be close to the eye, you would have to figure out a way to maybe flip or twist the screen, so that it can be used as a touchscreen too.

  • suhail
    Reply

    Can i buy the spi disply from local shop.

  • Anand Krishnan
    Reply

    Awesome its very useful for smart cap.Can i use my fingers instead of touch pen ?What about shipping time of display ?

    • Arvind Sanjeev
      Reply

      Yes you can, please contact the vendor, I don’t know about the shipping time.

  • suhail
    Reply

    Aravind iam waiting for ur raspberyy controlled quadcopter.ur followers are waiting for it.they have no patient. Pls make it fast buddy

    • Arvind Sanjeev
      Reply

      Waiting for some donations to buy the parts, will start after solving that :)

  • suhail
    Reply

    Its cool buddy, but we I have a doubt
    if we can use a mobile phone lcd display, no tft
    I cant get a ntsc I can buy a lcd display using in mobile phones, the raspberry only support the ntsc and lcd like this pls help me
    I want to make smartcap, but I couldng buy a btsc display if I can another display

    • Arvind Sanjeev
      Reply

      I haven’t tried using the mobile phone displays, you can try searching for its interfacing tutorials online. Also, the above display is not ntsc, it uses SPI.

      • jack
        Reply

        hello, would this work for the raspberry pi 2 b, if not do you know of any similar models which do ?
        thanks

        • Arvind Sanjeev
          Reply

          Will work for B/B+. Haven’t tried on the Rpi 2.

          • Dukester
            Reply

            Tried this twice. This .img file does not work on a Pi 2.

            • Arvind Sanjeev
              Reply

              That’s sad, I dont think the manufacturer of the LCD has released a version for the pi 2.

pingbacks / trackbacks

Leave a Comment

41 − 31 =

Start typing and press Enter to search