- you're running Raspbian Jessie or Wheezy ( not NOOBS ) downloaded from here: https://www.raspberrypi.org/downloads/raspbian/
- you're using a good 2A power supply, we recommend the official one
- you're using a Pi 3, Pi 2, B+ or A+ Pi
- you have tested the Pi on another screen, to make sure your SD card still boots
If you've checked off all of the above, then double-check your ribbon cabble connections. The guide below details how to connect them properly.
Note: Be very gentle with the ribbon cable connectors, they're quite fragile.
Note: If you have a pre-assembled touchscreen, don't take it apart- the main ribbon cable should be seated properly.
FPC connectors can be fiddley and troublesome, and a dodgy connection is more often than not the problem behind non-functional or quirky touchscreens. This guide should help you make absolutely sure that all your cables are properly seated.
Main Display FPC Connector
The big, wide flat ribbon on the Touchscreen display assembly is the main connector for the display. It needs to be connected underneath the driver board. This one tends to go fairly smoothly, but these tips will help you get it right, or check your existing connection is sound.
The easiest way to do this is to place the Touchscreen flat on a table with the flat flex connector facing away from you and pick up the driver board with the underside facing you and the FPC slot facing away.
Then use your thumbnail to pop the little black clip loose from the FPC connector. It shouldn't come out completely, but it should slide out slightly.
- Gently slide the flat flex cable over the surface of the driver board with a thumb, toward the slot. Let it lift slightly away as the FPC connector has a little ridge it'll bump into otherwise.
- Firmly push the flat flex cable into the FPC connector. Let it flex slightly so you're absolutely sure it's firmly in place.
- With your spare thumbnail close the FPC connector securely and make sure it's tightly shut.
Touch Sensor FPC Connector
The tiny little touch FPC connector is trickier, and tends to cause the most problems. Almost all touchscreen failures that I've seen have simply been down to it not being plugged in properly.
This time you will need to very gently slide out the tiny little restraining clip. It shouldn't come all the way out, but it's extremely delicate so it might do. If it does, don't worry, push it gently back into place.
- Again, slide the flat flex cable over the surface of the driver board, letting it lift ever so slightly away to clear the ridge at the bottom of the FPC connector.
- Use your other thumb to gently close the connector.
- Make sure the cable is plugged right in, the part where it gets wider should be right at the edge of the driver board, and the clip is fully closed.
Pi FPC Connector
Last but not least is the ribbon cable that connects to the Pi. This one is much easier to hook up.
- With the connector on the driver board open, position the flat flex cable into the slot above the black retaining clip. Make sure the metal contacts are facing upwards, out away from the driver board.
- Slide the cable firmly into place.
- Close the plastic clip firmly to secure the flat flex cable.
The connection on the Pi side is much the same, and really hard to get wrong.
There are several ways to power your Pi touchscreen, these include:
- Power supply plugged into driver board, jump wires from driver board to 5v + GND on the Pi
- Power supply plugged into Pi, jump wires from Pi 5v + GND to driver board
- Two power supplies plugged into the Pi and driver board individually
- Power supply plugged into the driver board, USB to microUSB cable from driver board to Pi
- Power supply plugged into one of our split cables: https://shop.pimoroni.com/products/split-microb-usb-power-cable
I personally recommend the dual/split cable solution, or using a USB to microUSB cable. The Jumper wires will block your GPIO pins, and installing them can be prone to catastrophic failure. ( If you put 5v in the wrong place, you're going to have a bad time )
In all cases you should use either our white official power supply, or a known good 2A power supply.
For the Raspberry Pi 3, Touchscreen and any kind of add-on board, external hard drive or power-hungry peripherals we recommend using the Black, 2.5A power supply: https://shop.pimoroni.com/products/raspberry-pi-universal-power-supply
Don't try to power the driver board from the Pi's USB port.