We are going to make infrared temperature sensor with screen, lazer diode, push buttons, rtc-clock and bluetooth via Arduino Nano BLE, so first thing to us is to make screen working
There are many libraries that support the "Mcufriend-style" Shields.
You never know which controller is mounted. (Ebay sellers are often ignorant or mendacious)
However MCUFRIEND_kbv supports more controllers than the other libraries. (Sometimes you have to enable the SUPPORT_xxx line in the library file) e.g. for HX8347 variants
You were lucky with 0x7575. HX8347 variants have many different IDs.
0x7575 is supported by Adafruit_TFTLCD and probably by many of the "hacked Adafruit_TFTLCD" libraries.
If you are lucky there might be a sticker with RM68090 or HX8347-G
But normally these Shields are a lottery. You don't know which controller is mounted until you run a suitable library and see what is reported by tft.readID()
Sometimes the pcb says 8347 or 68090 but this does not mean that it is true.
However these Shields are "readable". Which means that you can discover which controller ID is mounted.
Most Mega2560 Shields (with 2x18 header) are write-only. There is no way to identify the controller.
Is this right way to connect screen to arduino mega?:
SCREEN D0 -> MEGA D22
SCREEN D1 -> MEGA D23
SCREEN D2 -> MEGA D24
SCREEN D3 -> MEGA D25
SCREEN D4 -> MEGA D26
SCREEN D5 -> MEGA D27
SCREEN D6 -> MEGA D28
SCREEN D7 -> MEGA D29
SCREEN LCD CS -> MEGA A3
SCREEN LCD RS -> MEGA A2
SCREEN LCD WR -> MEGA A1
SCREEN LCD RST -> MEGA RESET
SCREEN SD CS -> MEGA D10
Oh, and we are going to use both arduino mega and arduino nano on our project.
I read datasheet of the screen and understood that I can connect it to Arduino Mega just like I wrote, but I´m thinking, will my sd-card work with that SCREEN SD CS -> MEGA D10 or do I have to get more pins from SD-pins to Arduino pins?
No. You have a regular Shield that plugs into the MEGA2560 as Nature intended.
"Arduino Nano" has no headers. Just manually connect signals like a Uno.
It is pretty straightforward. This Shield will plug into any Uno, Leo, Mega2560, Due, .... These are known as "Arduino Shields" or "Uno Shields". Each male pin has a corresponding female socket.
The "other" kind of Shield has a set of 2x18 pins. It only fits in MEGA2560 or a Due. These are called "Mega2560 Shields"
If you had bought a non-Shield display, you would have to wire each signal to the Arduino by hand. (Probably with a level shifter in each line)