[Guide] ili9163 SPI TFT Screen on Retropie

Various user-contributed guides for hardware-related things
Post Reply
User avatar
Posts: 15
Joined: Sun Sep 17, 2017 4:41 am
Has thanked: 6 times
Been thanked: 9 times

[Guide] ili9163 SPI TFT Screen on Retropie

Post by RedPixel » Fri Sep 22, 2017 11:58 am

Based on the awesome guide by moosepr, and some help from him on this forum and a topic on the RetroPie forums, I created a little guide for the even smaller SPI screens 1.44" 128*128 pixel and 1.8" 128*160 pixels. These screens have an ili9163 instead of an ili9341.

The thread this guide is based on: [Guide] ili9341 SPI TFT Screen on Retropie You need this guide for the larger than 1.8" screens!

The guide for the smaller screens: Connecting an SPI ILI9163 Screen to RetroPie

These are the screens that have headers marked LED, SCK, SDA, A0, RESET, CS, GND and VCC.

User avatar
Posts: 523
Joined: Wed Jan 25, 2017 6:18 am
Has thanked: 69 times
Been thanked: 241 times

Re: [Guide] ili9163 SPI TFT Screen on Retropie

Post by moosepr » Fri Sep 22, 2017 12:53 pm

Very nicely done! Looks pretty 😀
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919

Posts: 1
Joined: Tue Oct 23, 2018 10:58 am
Has thanked: 1 time

Re: [Guide] ili9163 SPI TFT Screen on Retropie

Post by jux1e » Tue Oct 23, 2018 11:25 am

Hey! Thanks again for the nice and simple guide. I followed it, however I ran into a problem.
The display got some garbage pixels on edges.
I tried both ili9163 and st7735r drivers with fbtft but both seem to have this problem.
Here is my /etc/modprobe.d/fbtft.conf

Code: Select all

options fbtft_device name=fb_ili9163 gpios=reset:25,dc:24,led:23 speed=40000000 rotate=1 bgr=1 custom=1 fps=60
And here's my /boot/config.txt

Code: Select all

hdmi_cvt=128 128 60 1 0 0 0
If you or someone could point me to solution to this I would be grateful.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest