Waveshare 3.5" Raspberry Pi Screen | Review
HTML-код
- Опубликовано: 12 май 2017
- ● Support RMC on Patreon: / rmcretro
● Treat me to a Coffee with Ko-Fi: ko-fi.com/rmcr...
● MonsterJoysticks: monsterjoystic...
● 1ClickPrint: www.1clickprin...#RMC
Retropi and a Pi3, what an awesome combination to build your emulation project around, and when it comes to handheld projects you're going to want a fast and colourful screen to make those classics look the part.
Is the Waveshare 3.5" screen the perfect match?
Links:
Find my 3.2" vs 3.5" follow up review here: • Waveshare 3.2" vs 3.5"...
Music:
Theme Music Credit with permission from 8bit Betty "Was that away message for me?"" : / 8bitbetty
Dance Monster - Electronic Medium by Kevin MacLeod is licensed under a Creative Commons Attribution license (creativecommon...)
Source: incompetech.com...
Artist: incompetech.com/ Наука
I've got a 3.2" to review next week and compare with this one. Do you have a good small Pi screen? If so I'd love to hear your experiences especially if used with RetroPie
www.sudomod.com/
Plenty of screen suggestions found on this page. You can buy $15 back up camera monitor, convert it to 5v, and run RetroPie at 60fps.
Corey Dryja lots of great projects and ideas on there I see! thanks for the tip
@retromancave - I ended up getting a bunch of different ones to attach to an RPi using RetroPie as the OS; the GPIO pins were too slow for gaming in the end I used a 3.5" 640x480 with an HDMI that still got the power from the RPi. It came with an HDMI 'U' connector to plug straight into the Raspberry Pi 3B+.
I also got a WaveShare that I haven't tried yet.
The RPi 3B+ had no problem running any of the consoles up to PS1 at 60fps.
Learned recently that the reason that the 3.2" WaveShares are much better than the 3.5" ones is only partially due to the "half the pixels" aspect. It turns out that the ILI9486 controller used on the 3.5" models is greatly inferior to the 3.2" ones that use an ILI9341 controller. ILI9486s cap out at around ~32mbits/sec bus speed, whereas ILI9341s can be driven at ~75mbits/sec; modulo manufacturing variances. This ~2.3x SPI clock speed difference paired with the frame size difference makes the smaller 240x320 3.2" displays generally able to push out 5x better refresh rates in SPI than the 320x480 3.5" ones do (rather than just 2x one might expect).
Perusing the spec sheets for the controllers, this drop in max clock speed when moving up in screen resolution might be due to ILI9486 migrating to support parallel MIPI DSI protocol design, which did not exist for the ILI9341 controller chip, and the pressure to push high clock speeds with SPI may have been considered to have become a non-interesting use case when MIPI DSI was available. This is only speculation though.
The more constrained ~32mbits/sec SPI bus speed on the WaveShare 3.5" display is no trouble however, and with some optimizations, it's still enough to let you land punches in Double Dragon at up to 60fps on a Pi 3: ruclips.net/video/dqOLIHOjLq4/видео.html :)
I'll check this out, thank you
Your review just saved me some bucks!
Thanks alot!
Thank you this is very useful solved most probables
thanks for stopping me from wasting more time and effort to get it running. I've tried everything and it just won't work with retropie and now I know it won't even be worth it. Wish I had found this video before I spent 30 bucks, but it seems you are right that HDMI screens are a better direction
I have a sd with Batocera but couldn’t watch in this screen, how can I play with that?
Hi, thank you for your video. I've been wanting to get this screen to display my pixel art gif design and I am new to Arduino, all the vids ive seen before mostly have a very slow refresh rate, should I get this version? and is it possible to display gif files saved in microsd card? thank you so much
Good to know. Thanks.
Can I use the moment with Sonic on that screen for my video? Ofc with credits.
can someone direct me to where I can find the config file, or at lest the same commands!?!?
I have the same screen and having a hell of a time trying to configure it. The image only wants to go through HDMI. I wish you did a walk through on this because this project is exactly what Im trying to do.
Brian Boehm did you follow the link on the description? There is a handy walkthrough there
@@RMCRetro no theres not
Hello. Any advice on the best game game screen? Money is no object :)
Pleeaase!! Leave a link to the fixes you were talking about!!!!
What would be the cheapest screen i dont want touchscreen just one small enough to use my pi at work during down time
wait what? Ive done graphics work on parallel driven displays before using arduinos with eve based graphics chips and 60 is more than achievable, and that was on a 800x480 display... The datarate on the gpio isnt the problem.
Ive not used pi yet and im planning a similar project, and i was going to use the gpio. So have you managed to fix this?
How exactly did you manage that the picture plays in single screen and not mirrored? I own a3.2" waveshare but on pi Zero and the framerate is very bad Thank you very much!
The best way to power an lcd via gpio is to use a dpi interference. The only downside is you barely have any free gpio’s left
vc tinha como disponibilizar a iso pré configurada pra LCD 3.5 pra download?
Hey I would like to ask how do you make the screen when playing smoother?
How do I optimize it??? Please make a video!!
is there an hdmi only screen? beacuse i need gpio pins for other things
Hi, I followed your steps but the screen stays white and becomes black when it starts. After that it does not work, but if I press F4 I can go to the terminal. Do you know how to help me?
Mario Castaldo Hey did you follow the link in the description...these are the most complete instructions I've come across
I've been following but it does not work yet! Help me! The Facebook contact is Marco Calcio Lamaglia
How to install retro pie in 3.5 display??? Plz create new installation video....
How to install noobs rpi3 model b in 3.5 display??? Plz create new installation video....
Super easy to find with a Google search
That's a shame. Was hoping that they'd be up to scratch, so I could keep the HDMI port free for extending the handheld to the TV for converting to a console, similar to the Nintendo Switch.
Stay tuned, I'm just editing the 3.2" version to see how the frame rate compares and you might be impressed
Google ''HyperPixel'', it's a 3.5 inch screen that runs at 60fps in high res 800x480 - absolutely no lag whatsoever! It does not use HDMI or SPI, instead it uses the DPI interface which as far as I know no other screen does. The only downside is you cannot use HDMI output at the same time, you have to use a simple script to switch between the two if required.
Hello, great video! I following the steps, but i have many glitch.
When i pleay the game i see bad color, can you help me? (waveshare 35a)
Thanks
What is the last command? CL....
Hey can you share your optimizations? Trying to see what you did on the video is tough :)
Allen Butler Hi what are you looking for, my config.txt ?
Whatever file you used to adjust your frame rate/spi settings i suppose? Thanks for the response!
Decided to kick off a buttload of research and have learned a lot. Are you allocating more memory to the GPU? You were joking bout the complexity required to get this sucker working right. I'm not quite there yet, still looking for that frame rate to looks smooth. I was struggling a while with the color depth, then i figured out what you meant with fbcp by checking out your follow up video. If you'd be so kind as to share your config that would be amazing.
Really great videos by the way, I hope you get good traction! subscribed!
Allen Butler hey if you DM me on Twitter I will grab you a copy of my config.txt. Good to hear you're making progress and thanks for sticking around!
RetroManCave thanks man I appreciate it. I tried to DM you but it says I can't. Not sure if you have a privacy setting or not. My handle is @allen_j_butler, just followed you there as well.
Double Dragon because the entire experience had left me wanting to punch someone lololol 😂
Do a review on installing the drivers pls
I have a Pi that I want to turn portable. When I plug my 3.5 inch screen in, nothing happens but a white screen. Any idea on what to do? I can't seem to figure out what to do to let it show video, as all videos I have seen on it use Rasbian while I am on retro.
Hey dude! I just tackled this problem for days and have finally sorted it, it comes down to the exact config of the device. For Eg when setting up the screen on Kali; I had to setup the new screen, update those saved changes and then use nano to edit the screen size from the default (2.8 ish?) To 3.5 in the /etc/pi/Kali-Pi/menu folder. eventually I got a display but it took about 15 secs after booting to switch from white screen to actual display, this is because there's no backlight management for the screen itself. So technically if you turn the Pi off, the screen will stay white as long as the USB plug remains plugged in. Hope this helped a little bit!
hi bro im doing the same proyect can you send me your config.txt please?
Any reason why you didn't use the HDMI version?
slanky78 only space and fitting considerations inside a game gear case really. Having it mounted on the gpio port with the included extra bracket made it an easier fit. Still a pain though
Good video, it would have been far better to know this before wasting 9 euros :P
Wish I had watched this a few weeks go :-P
The HDMI ones are on the way already; I hope they do work.
Yep, I have the HDMI version and Sonic runs very smooth (definitely no tearing)...and I'm using a Pi Zero. The only issue I've had so far is that I haven't gotten the screen to fill much of the LCD yet. I need to redo the driver setup and play around with the emulator settings a bit.
I bought this screen some weeks ago, and after some problems (i'm a total noob) i finally got it to work except for one thing, colors are reversed (negative) and i don't understand what's the cause of this problem, can somebody help me ? I configured the screen for recalbox, not the os that came with it :)
The 46lol what is your speed= set to? If you set it too high your colour will have issues or you'll get no picture. If you reduce it does it help?
RetroManCave if i remember correctly, speed is 47000000 but with the original speed (27000000) colors were already negatives :| also n64 emulator freezes the screen (it works on the tv) if you know what's the problem can you help me ?
RetroManCave i just fixed the color issues (i took the wrong waveshare file, i selected the b and lucky as i am the right one was the a) thank you :)
Thank you for this series of videos on Raspberry Pi displays, I enjoyed them very much! Watching this gave a lot of motivation to dig in to what is going on exactly with the performance of these SPI (GPIO) pin based displays. It seems that the problem with update rates is more due to the kernel software stack, rather than actual GPIO bus limitations. After some optimizations, check out video at ruclips.net/video/h1jhuR-oZm0/видео.html and updated optimized display driver code at github.com/juj/fbcp-ili9341.
Jukka Jylänki interesting! Thanks for this I'll look into the links and see how things have progressed
can you link any small cdmi screens for retropi? thanks
Reviews & Rumors 6969 Hey, I'm afraid I can only really advise on the gear I've tested. There are a lot of small VGA and composite screens out there for the CCTV market but do your research first to make sure it's good for gaming. I may get around to a review in future.
you should change the "speed" of the screen to 64 000 000 or higher
Its a fine balance. That does improve frame rate somewhat but at the expense of colours being more washed out. I think we all have our preferred balance there or thereabouts it's just a case of tweaking to suit. It's a good baseline number though I agree.
You might want to try raspbi2fb github.com/AndrewFromMelbourne/raspi2fb. I used it with my PITFT, and found it was way faster than fbcp for framebuffer copying.
thankfully i am not making a gaming machine lol i have the same screen in shippping for a pip-boy to be built with and for my son lol
\
It’s amazing how easy it is to make your own pc becuase all you need to is pop. Screen on and connect it to a power source and your gucci
Man I just bought this and what a disappointment! the frame rate is not even good enough for NES I event tried steping down the res
Found an alternative driver that will copy only the changed frames to to the frame buffer. Much faster than lcd-show ruclips.net/video/dqOLIHOjLq4/видео.html
Ran across this from this screen. After installing these drivers my colors are all wrong. Any input?
@@itsdanielp when running the compiler it has various different compiler switches. Its long ago but i do remember the colors being wrong and got it work okay ish, eventually replaced it with an adafruit used in the pigrrl
I have a pitft 3.5" that can run at 60fps with this driver:
github.com/juj/fbcp-ili9341