This 7" Raspberry Pi Touchscreen LCD provides you with the ability to create a standalone device that can be utilized as a custom tablet or an all-in-one interactive interface for a future project using your Raspberry Pi 3. Each LCD features a full color 800 x 480 capacitive touch display that connects to the Pi via an included adapter board which handles all of your power and signal conversion needs. An updated version of Raspbian OS on the A+, B+ and Pi2B is required for the display to work (the display does not work with the current version of Raspbian available on the Model A or B).
What makes this LCD great is the fact that it only requires two connections to be hooked up to the Pi; power from the Pi’s GPIO port and a ribbon cable that connects to the DSI port present on all Raspberry Pi's. Touchscreen drivers with support for 10-finger touch and an on-screen keyboard allow you to use your Raspberry Pi without an external keyboard or mouse.
With this Raspberry Pi LCD you can create your own ‘Internet of Things’ (IoT) devices including a visual display by simply connecting your Pi, developing a easy Python script to interact with the display, and you’ll be ready to create your own home automation devices with touch screen capability.
Note: The latest version of Raspbian OS is required for this Raspberry Pi LCD to operate correctly.
If your SC card doesn’t have the latest version of NOOBS on it, you probably don’t have display drivers installed to enable the LCD. There are a few ways to get this working. The easiest is to download a new SD card image from the Raspberry Pi foundation and install that to your SD card. To do that:
If you do not want to start fresh, you can update an existing SD card by doing the following:
1 of 1 found this helpful:
Previous screens had a version 1.0 controller board and the newer (pre assembled) ones have version 1.1 boards. Older versions of NOOBS DO NOT WORK with the newer screens even if they worked with the older 1.0 screens. Running 'sudo apt-get update' and 'sudo apt-get upgrade' will update an older card and enable the newer screens though. NOOBS 1.7.0 also works out of the box. You will need a HDMI monitor OR SSH in remotely to do the upgrade procedure because the screen won't work until after it completes.
If the screen is not displaying anything on the screen, common issues using the LCD include:
1.) OS image version (latest v1.7 works fine)
2.) Drivers for your Raspberry Pi model
3.) Your power supply to power the LCD (5V/1A worked fine but the specs recommend 5V/1.8A)
4.) The ribbon cable is not connected properly to the connectors
5.) Traces on the ribbon cable have been pulled. Try looking at your connections and do not jam the wires into the connectors. In one case, a customer had jammed the cable into the connector so a trace was not connecting properly.
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels
Based on 49 ratings:
3 of 3 found this helpful:
This was easy to install and it looks good. The Touchscreen is responsive and clear, but you might want to use a stylus. The only issue i had is finding a case for it. You'll want to get one right away, unless you have a 3D printer to make one yourself. The screen is really thin, so I didn't want to carry it around without some protection. Overall, it's a great touchscreen, especially for the price, and I like that it is Raspi-branded.
2 of 2 found this helpful:
I'm using it to run a lighting and irrigation system for my house. The color graphical interface allows me to use BMP images of my house and yard for control screens, and its built into an enclosure set into the wall for a slick professional look. I even put an access from the backside of the wall for wiring it without having to remove the Pi or the touchscreen.
2 of 2 found this helpful:
Great responsiveness, inexpensive, can't beat 10-finger multi touch! The python demos are really neat, too. Only gripe is that the screen isn't oleophobic, but for the price I'll take it!
1 of 1 found this helpful:
Very nice, crisp and bright screen. Works with Windows IoT Core v10.0.14366.0 developer preview - quite stable.
7 of 10 found this helpful:
I purchased 5 touchscreen. Two before and three in January. Touch and display quality is superb. After two-three month of use (no rough use; handled with care), display LCD and front touchpanel (black bezel) break apart. They both are connected using a thin double sided tape. I was planning to use in industrial environment but after such issue, I dropped my plan to use it in industrial environment.
Five of two displays are not in good condition. First display's touch-panel and display LCD was break apart after two-three month. The second among five displays had another issue. Display LCD was mounted slightly right side of the touchpanel. Once you power-up display, it is easily be seen that LCD panel was a bit off-side. The other display's screen guard having so many scratches on them which seems mishandling.
Since I'm living outside of USA, it is not feasible to get replacement of the display as it is much costly to send it back via courier.
I expected quality displays from Raspberry Pi Foundation. I hope, they will improve their display quality as well as handling mechanism.
I got a couple of these for several RPi projects that Im developing and they are working amazingly well for the application. If these fit your application needs I wouldn't hesitate to recommend them. /JR
This screen worked right out of the box! Touch worked great with my new pi 3! However aside how fragile the (non functional) edges are, the only real issue I see is upon shutdown of the pi... The screen goes through a series of screen washes/whiteouts and never really shuts off.. I have to pull power to get it to turn off.. I've even tried usb/provided jumper wires.. And both results in the same thing. Not sure if this an issue per se, but it is bothersome.. I can just turn the unit off, I need to unplug it too..
I purchased this to tinker with. So far, all is going well.
I am using Raspberry Pi 3. The display came up with no problems. I am just waiting for the Smarti Pi Touch enclosure (pre-ordered after the Kickstarter project closed) before continuing to work with it.
Basically, it 'does what it says on the tin'. It's bright, relatively responsive and has acceptable color. Haven't played much with the touch screen part of it yet, but very pleased so far!
The only question(s) that I have are regarding what sort of additional processor power is inside the screen, and whether powering it from the micro-usb connection whilst also bridged from the RPi3 is an issue (it hasn't hurt anything, yet!).
Pros: Easy to connect - after watching the video. Nice that a mouse and my fingers can both be used at the same time. Sharp text is usable even when tiny in size. Colors seem bright and saturated. Nice that I can control the backlight via software - since I am using it as an alarm clock screen and need a very dim display at night.
Cons: Some "bleed through" - if that is the correct term - of light when the screen is black. No convenient mounting points - like a screw hole in each corner, or similar. I still haven't figured out a good way to mount it in a non-standard box. Somewhat limited in viewing angle. Brightness falls off unless looking dead on.
I WAS DISAPOINTED THAT THE UNIT DISPLAYS EVERYTHING UPSIDE DOWN. I HAD TO USE THE LCD_ROTATE=2 COMMAND IN CONFIG.TXT TO FIX IT. THE INITIAL BOOT IS STILL UPSIDE DOWN BUT I GUESS AFTER IT READ THE CONFIG.TXT, IT FLIPS. SHOULDN'T IT COME STANDARD RIGHT SIDE UP?
Hmmm, it should, and this isn't an issue we've seen before. I would suggest getting in touch with our Tech Support team, they should be able to help you out.
Great addition to the Raspberry Pi.
Pros: Excellent quality screen. Easy to assemble.
Notes: Purchase or build an enclosure. This thing is a little fragile to exist on its own outside of some sort of enclosure.
Works like great. I also bought the case Which I love except you can not get to the SD card once it build. I use a small wireless keyboard so it nice combo. I Can Throw it in my back pack when I go to work too. This allow me more time to play with it.
Best thing I ever have and owned
0 of 1 found this helpful:
With so many, phone and tablets that have hi res screens, this is disappointing. It does what it's supposed to, but has a retro look. Non techy relatives are not impressed.
The must annoying feature is the bright white screen when it loses signal as the OS shuts down. The touch input is inconsistent as input. I was using the I2C for a device was not able to get it going on the alternate I2C, but fortunately the required clock and data are on the DSI cable ... wasted hours finding that out. An OLED display, higher res, and lower current draw would be really nice in the next version.
It's OK for embedded using a custom case but the low end case for desktop is awful. The injection molded ones are much better.
I forgot to check that this LCD touchscreen don't have a case. Much better that you have a notification (e.g. recommending the user to purchase also a case) when purchasing this kind of product. But thank you for this product, I will purchase again soon.
I got this along with an SmartiPi touch case, and wow, do they fit nicely together ;-)
The only minor drawback that everyone should be aware (which is to be expected, honestly) is that the display draws quite a noticeable amount of current. The SmartiPi case comes with an splitter USB cable for the power source, but if you expect to use that, be prepared with a (very) beefy power supply, else you'll get the thunder icon on the screen all the time and a very reduced performance (Just discovered that the RPi3 reduces its own clock when power is low).
I currently power this with a separate 1.5Amp supply for the screen and a 2Amp supply for the RPi3 and everything works just nice. This totals to a whopping 3.5A, which may be overkill, but keep that in mind as a reference.
Otherwise, I'm enjoying myself so much with this portable Retropie jig that I wish I didn't have a full time job.
I received this touchscreen on time and in perfect condition. I quite recommend SparkFun.
I am impressed with this screen, I also got the mating case (SmartPi Touch) and it assembled nicely. With the separate case, the included jumpers and cable are not needed. The PCB was already attached with the standoffs. The packaging was super! The screen is slightly larger than 7 inches. I measured it as 7 5/8" wide X 4 3/8 high with a diagonal measurement of 8 9/16.
Works very well, but I haven't found reliable instructions. Internet search turns up lots of hits, mostly unreliable. Doesn't work with the OSMC I have, and I haven't had time to track down the problem. Didn't find anything in the official blogs.
Nice and crisp screen. Very responsive. I have no complaints.
This official Raspberry Pi 7" touchscreens now come with the display controller already connected and mounted to the back of the display. You still need to be careful pulling forward the small black tab ends that connect a ribbon cable to the RPi.
Review the SparkFun documentation before assembling.
I bought the companion enclosure as well. This Touchscreen works exactly as described. I am very pleased with the display. I ended up using a mouse anyway as the icons (while clear are very tiny) and selection areas are a bit small for fat fingers.
I connected it to a Raspberry Pi 3 B running Stretch and it seems to be working perfectly. I had been previously driving a VGA monitor from HDMI through an adapter. The RPI 7" screen started up just fine without changing or installing anything with the OS.
Bought this a week or so ago and just got it up. Display is impressive, works great (could use a little more resolution, but ...)
Based on other comments here and looking at one of these at a maker space, I bought the smartipi touch case for this; it's strongly constructed and works great. Only issue was that I'm using this with a model 3 B+, and that takes a different door on the back than comes with the case (this is being fixed by the smartipi folks, but I don't know the logistics of getting their new cases into Sparkfun)
I'll be using this as a home automation/weather station display; looks like it'll work great.
It gets rid of a full sized monitor, which is great.. I gave a full system to my grandson for Christmas. After we put it together, his first question was, can I use it for home work?. All I need for it now is a Ups type battery charger for 5volts. It,s now sitting proudly on my aircraft instrument panel.
I have tried other touch screens for the Raspberry Pi. They had complicated assembly and were very difficult to get them to work. This unit was easy to install and get working, is very nice looking. I am very Happy with it.
Its very useful for my project, because i can see the parameters (like temperature, humidity and other more). The first touchscreen has a problem (dead pixels), and Sparkfun send me a new replace. Really thanks for this help.
Right out of the box it worked. Didn't even have to do anything to the RPi (in fact, both were taken out of the box at the same time, connected, and worked on the first power up). Screen quality is good for price. Also ordered the "SmartPi Touch" case which holds everything together very nicely.
Ordered it, a Raspberry Pi 3 B+, and a power supply. (Had a mouse, keyboard, and uSD on hand.). It came a couple of days ago, and I put together yesterday. Had noticed in the documentation that there's a micro USB power input, and a standard USB output. In the configuration where the power supply is plugged directly into the Pi and the LCD interface is powered via a USB cable plugged into one of the Pi's USB ports to the LCD's micro USB, the LCD won't light up at all. When the power supply is plugged into the LCD controller board and the USB cable connects power to the Pi, I get "low voltage" warnings (yellow "lightning bold"). When I use the provided F/F jumpers, it works fine, but this will cause problems plugging in other "hats", as well as clearance problems. (In my application, separate power supplies would be a BIG PROBLEM.) BTW, I checked with two different USB cables, and got the same problems as well as when I tried an Adafruit 5.25V power supply. (I was about to try a second RPi3B+ when the original one stopped booting. Fortunately I had another that I'd been using as a "pass-around" sample at talks, and fortunately when I tried it, it still worked, so now the "dead" one will be passed around!) Also, it could prove really useful to know what size those mounting screws are in case they get lost! Ace Hardware recently opened a new store about half a mile from my house!
Title sums it up as, I purchased for rainy day projects and has not yet been used, It appears it may be physically fragile........to be expected until installed in a proper housing, will look at other's projects for Ideas....
Easy to connect. Worked right out of the box. No need for VooDoo or chicken blood. In 15 minutes, I was watching YouTube videos.
The screen is portable enough to take with you and the Pi will use it with no configuration change when it's powered up. Used it to set up several Raspberry Pis in a remote lab. Touch screen is nice but bring along a keyboard if you have to do any setup work. One thing to make it better, replace the jumper wires with a ribbon cable connected to 1x5 and 2x2 pin headers.
I have a Raspberry Pi in each room of my home and they run a Kiosk interface for home automation, cameras and more. I've tried some cheaper ones and none have survived. (I'm hard on equipment) I haven't managed to break one of these yet.
Using in a custom printed enclosure for an Octopi installation. works well.
Got a PI3+, 7" touchscreen and SmartPI case for manufacture test. I put these together and booted the latest Raspbian. The LCD and touchscreen connect to the display connector using a short FPC cable. The display booted and the touch screen just worked out of the box. There were some nice but not well documented improvements. They provide a Y USB cable to power both the PI and the LCD. This is a cleaner solution than the jumper wires they provide.I'm not a big fan of using lego blocks in a industrial environment but the case went together easily and does a decent job of protecting the display and the PI. Some reported a inverted display issue but that seems to have been resolved.
Product works perfect. Has a great looking and quality. Recommended
A truly plug-and-play display for the Raspberry Pi. Does not steal any additional extension connector pins if you power it with a USB power supply and leaves the I2C1 interface available for other devices.
Big enough for somewhat squinting actual Raspberry PI development and computer work, but really shines for touch screen optimized large button control panels.
You can just install a Pi3 or 4 on the back, but with a 4 you really need some additional airflow. The SmartiPi Touch 2 enclosure works better. https://www.sparkfun.com/products/16302
It works fine, no glitches, no problems, no hair pulling moments. Once electrically connected to my RPi 3B+ it's good to go. I run it with the "lite" version of the Raspberry Pi OS with only xorg drivers installed, no full desktop or windows manager, as part of an in-the-field project with a HQ camera attached. My only complaint is the ribbon cable could stand to be about 6 inches longer.
It works great, the colors are beautiful, and finger touch works fine. What I like most is that the Raspberry Pi GPIO pins are all still available - except for one +5v pin and one Ground pin. Both are redundant (i.e. others are available). So, this is not an issue at all. I also like that data connects to the Pi via the IPS ribbon cable. Another thing I like is that power connects to the Pi via two jumper wires. The Pi is fussy about its power supply voltage. So, the jumper wires are better because they are heavier gouge than a small PCB trace.
Screen looks great and very responsive to touch. I love how the Pi mounts to the back.
very bright, really good viewing angles, nice touch LCD, super easy to connect and setup. Sparkfun delivered ahead of time and they are easy to work with. I connect a Pi v4 and put the whole thing in the SmartPI Touch 2 case from Sparkfun and now it looks pretty professional. Make sure you use a good power supply.
I got it working the first try, easy to follow instructions. Trying to learn Kivy with Python for touch screen programming, That's a lot more difficult.
It's bright, clear, good color rendition. Touch input is responsive and accurate. Trivial to assemble and get going. Like the multiple power options. Would buy again.
0 of 1 found this helpful:
Overall, very good product. Works as intended.
It says this in the description, but just in case you missed it, the original models A & B do not work with this display. You need an A+, B+, or Pi2B
Works great. Easy to hook up and configure.
The only drawback is that I wish there was a case I could purchase for it. I have seen 3D files for printing your own, but I do not have a 3D printer (yet).
Overall, it works wonderfully.