An open API service indexing awesome lists of open source software.

https://github.com/dpbm/raspberry-pi-3-generic-lcd

Adding a TFT lcd to raspberry pi 3b with retropie
https://github.com/dpbm/raspberry-pi-3-generic-lcd

configuration display driver lcd lcd-display raspberry-pi raspberry-pi-3 tft tft-display tips tutorial

Last synced: about 1 month ago
JSON representation

Adding a TFT lcd to raspberry pi 3b with retropie

Awesome Lists containing this project

README

          

# Raspberry pi 3.2inch TFT display

Many times, I've tried to configure my display on a `Raspberry 3b` with retropie. Fortunatly, I've found the correct answer of how to do that.

In This repo you'll see what I've used to make it works.
The driver for my screen is: `ILI9341`

[![screen example](./assets/tft-screen.jpg)](https://www.amazon.com.br/waveshare-Raspberry-Resistive-Raspbian-Provided/dp/B01HPV68UM)

`Note: Mine is not the waveshare version, but the version below.`

![my screen front side](./assets/screen-frontside.jpeg)
![my screen back side](./assets/screen-backside.jpeg)
![my screen package](./assets/screen-package.jpeg)

## 1. Install driver

First of all you need to install the drivers.
You can use the driver directly, which you can find [here](https://github.com/juj/fbcp-ili9341). But, a simpler way is to use [this script](https://github.com/goodtft/LCD-show/tree/master).

Just choose one, and follow the tutorial.

## 2. Fixing screen fps

After that, I've changed some configs at `/boot/config.txt`, to make smoother experience.

I changed the following lines:
```
dtoverlay=tft9341:rotate=270

and

hdmi_cvt 480 360 60 6 0 0 0
```

to

```
dtoverlay=tft9341:rotate=270,fps=40,speed=42000000

and

hdmi_cvt 480 360 60 1 0 0 0
```

You can see the whole file [here](./config.txt)

## More info

If you want more information, checks these videos:

[![video 1](https://img.youtube.com/vi/cQvC-UI2vQY/0.jpg)](https://youtu.be/cQvC-UI2vQY)

[![video 2](https://img.youtube.com/vi/Fj3wq98pd20/0.jpg)](https://youtu.be/Fj3wq98pd20)

[![video 3](https://img.youtube.com/vi/uz4sa24C4gk/0.jpg)](https://youtu.be/uz4sa24C4gk)

# NOW, JUST ENJOY :)

# Throubleshooting

Newer Raspberry Osses don't work with this script, ensure you're using the Debian Bullseye based version.