Trying to control a 3.5" RPi Display with a Pico, confusing controls

January 23, 2024, 19:12

voltydragon

Hello, I have recently started work on trying to display something to my pico with a Raspberry Pi 3b RPi screen, but the pins are extremely confusing. I found the documentation for the chip that the display uses (ILI9486) but the pins on the actual display do not match up with the inputs of the display (attached image). I'm not sure exactly what to do, and how to communicate with the screen.

voltydragon

My main question is where is WRX

oops.se

1. You need to find out where the documentation for the 3.5 inch LCD display can be found. Search engines is a good start. 2. Then you need to find how the LCD is wired in the documentation.

voltydragon

I found the documentation but it's extremely lackluster

voltydragon

I'll post it in a sec

voltydragon

I believe this is it, but the most annoying part is that I don't know the exact model as there are many similar ones on the Internet

voltydragon

here's another one for the same screen

oops.se

Your picture say version 3.0 but the pdfs doesn't look like it. But have you compared the pinout in the interface ? Are they the ssame?

voltydragon

The problem is, I don't know what version mine is. I can't find it anywhere on the Internet. The actual board of the screen has no sign of what it is

voltydragon


oops.se

And that is a totally different one than the picture you posted above!

oops.se

Contact the one you bought it from!

voltydragon

I know! But that's the only one I could find, the only other place I found a similar board was on a forum post where they didn't specify what it was! And I can't, it was bought for me by someone a while back

voltydragon

I'll try, but it'll be hard

oops.se

So you posted a misleading picture and claimed "this is the one"!

oops.se

And then you ask for help

voltydragon

I'm sorry, I forgot to mention that. I'll try find the right one and post it asap

voltydragon

Nvm, I'll probably just give up on this project

voltydragon

I've found it?

voltydragon

*!

voltydragon

The actual screen is the LCD-17520 as far as I know

voltydragon

Though the documentation is even more useless

voltydragon

I'm really sorry for showing incorrect information, I can't find anything about it and I'm extremely confused about it

oops.se

That is a good start. And it uses SPI for the ddisplay and that gives you the pins used

voltydragon

here is the documentation I found, but the same problem arises

voltydragon

It has SPI pins, but the writing timing diagram uses other pins and I'm not sure how the board is connected to the driver chip

voltydragon

And I'm not sure if it even uses the ILI9486 or not

oops.se

Well lets simplify it. The Sparkfun doc say install the driver from https://github.com/goodtft/LCD-show And then it mentioned LCD35

voltydragon

Yeah, I'm looking at LCD35 right now

oops.se

Then you are good to go?

oops.se

As Pico also has a SPI interface.

voltydragon

Yeah, thanks