Hello here !
I am starting the same project based on a GBzero of a friend.
By searching about PSP possibilities I found this blog with so much good info !
About the LCD resolution, I am in doubt on the fact we can found 640x480 LCD like in this https://www.alibaba.com/product-detail/car-roof-mount-lcd-monitor-composite_60548603109.html?spm=a2700.7724838.0.0.xqo2oC
But for this kind of LCD I also see that the resolution is 480x272 or 480x234 like in the last picture of my link...
Does someone have explored the LCD market deeply enough to clarify what is really available ?
Thanks for your help.
Thank you for checking out my site.
I've purchased these from many different sellers, and so far all of them have been 480x272. I do have a favorite, this one here. It runs more efficiently than most and has a better image quality. There are a few panels that do higher resolutions, but most of them either don't come with the drivers or the drivers are too large to use in projects.
Maybe someone else out there has purchased a 4.3" and received a different resolution. I've had to put the LCD research on the side for the last couple months while I finish the all-in-one board.
Hi !
Finaly I see this driver that could be a nice option to improve image quality level : https://www.aliexpress.com/store/product/HDMI-TTL-little-Driver-Board-test-Board-PCB800168-HDMI-input-50pin-TTL-output-tn90-tn92-tn94/1264367_32387766346.html
(I am affraid of the potential result of having a screen resolution not equal to what is provided by composent controler in NTSC).
Do you have the pinout of the connector between LCD panel and driver board ?
I will see if the board could be optimized in term of size if I have some time to explore deeper the datasheet of the RTD2660H. It may be possible to integrate it to your all-in-one board in a next version...
What are the screens that you found with higher resolution but too large driver ?
Hello
Could someone told me the dimension of the original LCD screen and also the maximum thickness that could fit the PSP case ?
Thanks.
Hello,
I will leave messages here as a collection of data 🙂
The original PSP 1000 LCD is a Sharp LQ043T1DG03 : Datasheet could be found by googling it.
Possible replacement LCD could be Innolux AT043TN13 or 24 or 25 coupled to a little driver board called PCB-800168 and found on Ebay for 25$.
I think this driver board is interresting because of its thickness and the fact that RTD266x could be added directly to the "all-in-one" board in order to have more free space in a PSP 2000 or 3000 project.
I need to verify it deeply but may be that original PSP LCD could be addapted to this driver board by changing the 50pins FPC pinout.
There are definitely many options. I purchased one of the HDMI boards and it has a similar driver. There is also this:
The board is too large for most projects, but the components don't take up much space. A long-term goal of mine is to integrate the driver onto the all-in-one, and this is probably my favorite at the moment.
I saw also the TFP401 but it seems to be a bit more expensive.
Adafruit have made a driver board not so large (2 x 2.6") that I look for before Realtek one.
A little more, maybe an extra dollar or so.
The LCD driver area is one where I would prefer to build from someone else's work, and be able to incorporate a schematic that has already been made and tested. I say this because I could easily spend months researching design rules for the wire routing and power circuits on these chips. That's time I won't have for a while.
There is also the programming that's required, so I would need to use a well-documented chip.
Hopefully more people can collaborate on this part.
Have you looked into using DPI on the RPi? All 40pin RPi's are capable of directly running LCD screens up to RGB666 (18-bit). On the project I am helping on we use DPI mode 3 which is RGB565 (16-bit), with SPI, and both PWM for either stereo audio or mono and backlight control. It also leaves one GPIO that you could use for your soft shutdown.
Our screen requires setting up DPI mode through the SPI interface first. After setup the SPI pins can be used for other functions. Though button control would need to be done either through a SPI GPIO expander (MCP23S17) or a MCU (ATMega32u4). The MCU could also do all the soft shutdown, low battery and joystick.
https://github.com/lakkatv/gamegirl-screen
Edit: This 4.3" 800x480 screen would work well.
https://www.alibaba.com/product-detail/4-3-inch-all-viewingl-angle_933326373.html
I've considered doing it for my own builds, but I don't see a way to make it a feature in a board I'm selling. The amount of support I'd have to provide to get everything configured would be unmanageable.
I'm trying to make everything basically plug and play. I went with the composite LCD because it works immediately and can be adjusted using a computer to edit config.txt. The only exception is the GPIO buttons, but even that can be configured by copying a couple files and running a a line of code.
I'd love to integrate an HDMI controller if I can make the time.
Yea, we have a software guy that makes this easy on the rest of us. He is actually one of the main contributors to lakka and one of the top contributors to RetroArch. He compiles an image specifically for the "GameGirl". So for the end users it is seamless with no software setup required.
Yea, we have a software guy that makes this easy on the rest of us. He is actually one of the main contributors to lakka and one of the top contributors to RetroArch. He compiles an image specifically for the "GameGirl". So for the end users it is seamless with no software setup required.
That's very cool, and I'm a little jealous. Yea right now I'm the PCB design guy, software guy, PCB assembly guy, QC guy, website design guy, shipping guy, and tech support guy.