[Guide] ili-9341 true 60 fps fast refresh tutorial

Various user-contributed guides for hardware-related things
codeman0624
Posts: 107
Joined: Wed Nov 23, 2016 10:19 am
Has thanked: 3 times
Been thanked: 73 times

Re: [Guide] ili-9341 true 60 fps fast refresh tutorial

Post by codeman0624 » Wed May 16, 2018 11:53 am

I would be very interested in someone confirming that it works well on a PI0W.

This is something I would change pinouts on my board to get implemented. But right now I don't have a setup available to test this. Can someone confirm it does work on the PI0W? Is is also flexible like regular fbcp in that I can disable the LED drive pin?

bamsegod
Posts: 9
Joined: Tue Apr 24, 2018 7:01 am
Has thanked: 3 times
Been thanked: 5 times

Re: [Guide] ili-9341 true 60 fps fast refresh tutorial

Post by bamsegod » Thu May 17, 2018 3:23 pm

Sorry I don't have a RPI zero to test but it's been confirmed by JUJ himself that it will not work on RPI zero

User avatar
NimbleJoshua
Posts: 16
Joined: Tue Feb 06, 2018 1:17 pm
Location: Central New York
Has thanked: 8 times
Been thanked: 5 times

Re: [Guide] ili-9341 true 60 fps fast refresh tutorial

Post by NimbleJoshua » Fri Jun 01, 2018 1:04 am

Will this have any impact on emulator performance? Particularly the more intensive ones like N64 and Dreamcast

codeman0624
Posts: 107
Joined: Wed Nov 23, 2016 10:19 am
Has thanked: 3 times
Been thanked: 73 times

Re: [Guide] ili-9341 true 60 fps fast refresh tutorial

Post by codeman0624 » Mon Jun 11, 2018 5:19 am

He's done a lot of work on this driver recently, it is definitely worth checking out again:
https://github.com/juj/fbcp-ili9341

It was quite easy to get up and working on my project by just following his instructions. I don't have any actual data to say the result is better, but games definitely feel more responsive using his new display driver.

User avatar
fdeluxe
Posts: 83
Joined: Tue Aug 23, 2016 10:16 am
Has thanked: 14 times
Been thanked: 28 times
Contact:

Re: [Guide] ili-9341 true 60 fps fast refresh tutorial

Post by fdeluxe » Wed Jul 18, 2018 2:52 pm

I want to inform you guys that adjusting the screen brightness on this screens is very easy:

Connect LCD --> GPIO18

sudo apt-get purge wiringpi
sudo apt-get install wiringpi
gpio -g mode 18 pwm
gpio -g pwm 18 value

where value can be anything between 0 and 255 but you can also try higher values.
This is perfect for hooking up a poti or some buttons and let a python script run wich changes the brightness accordingly
You can also hook up your arduino to the LCD pin and use

analogWrite(LcdPin, value); // value can be 0-255

You will get a brighter screen using the Arduino, since the Pi only delivers 3,3V at PWM while the Arduino does 5V (I measured 4.6V and the image is slighty darker compared to using the 5V pin of the Pi)

Not sure if this will work on any pcb. I have exaclty the same one as in the video

I also tried using a PN2222 Transistor to use the 5V pin as power source and toggling the brightness by using the arduino PWM as base. But it still is not as bright as if I connect directly to 5V... Any suggestions on how to get it to full brightness?
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests