ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Discussion about other hardware (including other Pi-like boards)
User avatar
VeteranGamer
Posts: 1204
Joined: Thu Jan 26, 2017 11:12 am
Location: London, UK
Has thanked: 322 times
Been thanked: 639 times

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by VeteranGamer » Fri May 11, 2018 3:25 am

fdeluxe wrote:
Fri May 11, 2018 1:23 am
VeteranGamer wrote:
Wed May 09, 2018 1:08 am
however,
i've used Moospepr method on several builds now...
and even though the FPS isnt super high (i'm also dubious about the others that claim they've actually achieve 60FPS)

for the Pi0, the framerate is more than acceptable (but still has issues with tearing)...
considering the consoles and handhelds your emulating....
So you used Moosepeprs method on a pi0? I have a pi0 build with a SPI display and this is the performance I get:

https://www.youtube.com/watch?v=UNVLCSovz1c

Does using mooseprs method give any better results? I am really in love with the smaller displays since they maintain the original look and give a sharper imager (higher pixel densitiy)


personally i havent played with most of the builds i've made (especially those with SPI screens)...
primarily they've been either for my kids or for family & friends (and some i've sold)


on the face of it, they dont seem that bad...
especially as its the same method used in the mintyPi, and Helder and Wermy have sold well into the hundreds with no one really complaining about screen performance....


this is the results i got on one of my builds (Moosepr method)....
(i havent played the game before, so apologies for not providing a really in-depth look at the game play)




this screen isnt going to provide you with 60FPS....
but do you really need 60FPS on most of the games your emulating on the Pi Zero (personally i think you dont)...
(most of these games weren't even running at 60FPS on a CRT screen, when they first came out, especially not in Europe PAL)
(i'd hazard a guess that they were running around 30FPS, especially the 8bit variety and most 16bit games)


you can check your speed with Moosepr method (it might boost the FPS a little more)

Code: Select all

sudo nano /etc/modprobe.d/fbtft.conf
anything around 90000000 will give you decent performance



.

User avatar
fdeluxe
Posts: 70
Joined: Tue Aug 23, 2016 10:16 am
Has thanked: 12 times
Been thanked: 16 times
Contact:

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by fdeluxe » Fri May 11, 2018 7:26 am

Thank you very much for your efforts! Nice video! But it seems like my screen has a slightly better performance. I am using a watterot version of the screen. They come with their own driver. Maybe they are a little better optimized
Image

User avatar
VeteranGamer
Posts: 1204
Joined: Thu Jan 26, 2017 11:12 am
Location: London, UK
Has thanked: 322 times
Been thanked: 639 times

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by VeteranGamer » Fri May 11, 2018 7:53 am

fdeluxe wrote:
Fri May 11, 2018 7:26 am
Thank you very much for your efforts! Nice video! But it seems like my screen has a slightly better performance. I am using a watterot version of the screen. They come with their own driver. Maybe they are a little better optimized
that's brilliant...
as long as your happy with it, that's the main thing.....


.

User avatar
Helder
Trailblazer
Trailblazer
Posts: 2096
Joined: Thu May 05, 2016 8:33 am
Location: Fall River, MA
Has thanked: 1093 times
Been thanked: 2724 times

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by Helder » Sat May 12, 2018 12:15 am

Post your driver so we can try it ourselves or atleast figure out the difference.
My Sale Threads:
Blank and Audio Controller PCBs
All in One Pre-Orders
mintyPi PCB Kits


Chat with me and other members

All in One Support Thread


Don't contact me about obtaining my board files (as you will not get them). Don't contact me about any of my boards if they are sold out, they will be restocked as soon as I can get them.


Don't support thieves like ckliang who copied my AIO to resell and is now cloning the mintyPi, support the original creators and not the thieves!

User avatar
fdeluxe
Posts: 70
Joined: Tue Aug 23, 2016 10:16 am
Has thanked: 12 times
Been thanked: 16 times
Contact:

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by fdeluxe » Fri May 18, 2018 4:12 am

Sorry guys. Didn't check on the forums for a few days. You can find the drivers on the manufactures website:

- FBFT driver: http://learn.watterott.com/rpi-display/fbtft-install/ and https://github.com/notro/fbtft/wiki#install
- Git: https://github.com/watterott/RPi-Display
- Knowledgebase: http://learn.watterott.com/rpi-display/

It seems they are using notros driver. So nothing special I guess. Maybe it's because I soldered my PiZero directly onto the display?
Note: For a higher speed than 16MHz the display has to be connected directly to the Raspberry Pi or with wires not longer than 5cm.

Choose your respective Kernel version. The default on the latest Raspbian is a Device Tree enabled Kernel.
Image

User avatar
fdeluxe
Posts: 70
Joined: Tue Aug 23, 2016 10:16 am
Has thanked: 12 times
Been thanked: 16 times
Contact:

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by fdeluxe » Sat May 19, 2018 3:21 am

Does this way of connecting the display provide aby possibility of adjusting the screen brightness?
Image

User avatar
KonnorJ
Posts: 6
Joined: Thu Jan 11, 2018 1:23 am
Has thanked: 2 times
Been thanked: 3 times

Re: ili9341 SPI TFT Screen Connectors (for bare screens without boards)

Post by KonnorJ » Sat May 19, 2018 2:44 pm

Do you have the footprint for the ili9341 screen ribbon by any chance?

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest