Hey I’m using the arduino zero board I have a 3.5” tft lcd display Works great. It uses most of the pins of a uno board. One thing I wanted to do is add a second 3.5” display. Mostly all pins for the display line up however there are a few for touch that I’m not going to use in the second screen and the SS/SC pin. Now from what I remember that needs to go to another pin that is free. Is this correct? I’m including a link to my display. I didn’t buy them from Amazon but they are the same displays 3.5” tft lcd. the hardware is what I need to figure out at this point.
Be careful with the LCD_REST pin, the libraries I am familiar with will reset the display during initialization. You don’t want to reset the first display while initializing the second. I have moved that pin to the RST of the Arduino to free up the I2C bus pins on an UNO, it is only used at the start of initialization.
Water under the bridge, but if you had the SPI type of display, then MOSI, MISO, and CLK would be shared, and only CS and D/C would be unique (RST not used, at least for this one).
@DaveEvans I looked at my screen There is a Sc pin It is on the analog pin side A3. I did confirm this. It's tied to a shift register of some kind that goes to the screen. @DaveEvans My pinout is different from that screen in your link.
So my question is the shift registers there are two of them I'm guessing they are using the analog pins for the shift registers and the SPI pins are from D10 - D13?
Google says the ILI9486 display driver chip supports both parallel and SPI interfaces. The interface used depends on how the display module manufacturer wired the screen and the configuration pins.
And the Amazon description also says:
Module Interface : 8-bit parallel interface
If that’s true (as it seems from your image in post #3), you’re out of luck, unless you’re really good at hacking…
@DaveEvans I have the screen up and running. My problem is wiring up a second screen a 2.8" along side this 3.5" screen. This is the 2.8" display I have.
Can you post a picture of the display that you have? What is the part number on the "shift register" chips? Note that an LC245, as shown in the link that you posted, is NOT a shift register, it is a buffer chip.
The only use of the SPI bus on the 1st display is the SD card, as long as you have a pin for the select line I don't see a problem hooking up the 2nd display. The touchscreen would be the difficult part, but you stated that was not going to be used.
@david_2018 The problem is I need a 3.5" and a 2.8" or a3.0" screen for my project. I have both but wiring them up is a problem. the 3.5: screen uses the D8 through D13 pins and A0 through A3 pins.
I don't think the cost of a screen is worth the effort you'll spend combining screens with different interfaces. Even if you already have screens, I recommend buying new ones. When choosing screens, make sure they both have a SPI interface.