LVDS Adapter

From Geekworm Wiki
(Redirected from LVDS To HDMI Adapter Board)
Jump to navigation Jump to search

LVDS to HDMI Adapter Board-Latest Version(Third Generation)
LVDS to HDMI Adapter Board-Latest Version(Third Generation)
LVDS To HDMI Adapter Board - NEW VERSION(Second Generation)
LVDS To HDMI Adapter Board - OLD VERSION(First Generation)
LVDS To HDMI Adapter Board - OLD VERSION(First Generation)
LVDS To HDMI Adapter Board - OLD VERSION(First Generation)
LVDS Signal Distributor

Notice

  • The LVDS to HDMI Adapter Board has been updated to the latest V1.5 version at May 10th 2021, we are trying to solve part of the compatibility issue. But according to the feedback there are still compatibility issues.
  • Due to the wide variety of screens on the market, the EDID recognition of different screens may have compatibility issues, which may lead to incorrect screen colors or abnormal screens.
  • This board is limited to LVDS output, the resolution must be the VESA standard, and the driver board should be at least V59 grade, or the driver board is not available.
  • Pin Connection: 2 x 40Pin
  • Because it is the DIY product, so sometimes there may be the compatibility problem. When it shows no signal or no sound, it may be the compability problem.
  • It is not recommend to use with 4K TV as it may have some compability problem.

Packing List

1 x LVDS To HDMI Adapter Board

There are two kinds of LVDS input

  • Double 8, Support 1080P (1920*1080P)/1280*1024/1600*900/1400*900/1920*1200 etc.
  • Single 8, Support 480P/720p/768p/800P/960p etc.

Power Supply

  • Support power supply voltage 5-12V

Board Design

Latest V1.5 Version(Third Generation): Release at May 10th 2021.

LVDS Interface V1.5 LVDS Jumper Group

Resolution switch: The default mode is Dual 8 mode, short Pin 3 and Pin 4 to Single 8 mode.

LVDS signal source: The default is VESA, short Pin 1 and Pin 2 to JEIDA.

Please note that you must re-power after all the mode change.

New Version(Second Generation):


LVDS- Interface.jpg

IMG 8861-overview.jpg

The default is Dual 8 mode, can switch to Single 8 mode by shorting GND and S1.

LVDS signal source: The default is VESA, please short S2 and GND if you need JEIDA.

Old Version(First Generation):

IMG 3780-w800.jpg

LVDS Application:

LVDS V20 application.jpg

Document

File:S-LH1080PPRO-V15-Spec.pdf

File:S-LH1080P-AUDIO-V17-Spec-20180504-1.pdf

VESA Proposed Standard, please refer to: File:VESA-Timing-New.pdf

Application from customer

Video

The follow videos are just for reference, and we can not guarantee the compatibility, please understand.

https://youtu.be/QO8AdppjJh8

https://youtu.be/hfdF0DJ2vRM

https://youtu.be/RFFY5RS8Ulk

https://youtu.be/I8MovSVPnP4

Comptible Monitor

This data is tested by our customers, we will continue to sort out compatible models, pls kindly let us know if you have any updation, thanks!

  • V1.5 Model: NEC E242N
  • V20 Model: AOC I2276VW

FAQ

Q: Why the image cuts in and out? (screen flicker )

A: The mainboard LVDS output need to turn off NOSSC(Spread Spectrum function) and turn on the FREERUN function. The mainboard does not turn off the NOSSC, the frequency is unstable and the screen will flicker.

Note: If you use the ARCADE1UP machine, you may not able to turn off Spread Spectrum function, as it is NOSSC is a software function of the mainboard, the ARCADE1UP machine is a finished product, please understand.


Q: Why a yellow screen? (a yellow tint; yellow colors;Outputs yellow signal )

A: This is an EDID compatibility problem, because there are too many types of screens on the market, the EDID recognition of different monitors may be wrong, resulting in incorrect colors.(This issue maybe fixed by modify the program.)


Q: Is there a way to reflash the firmware on this board so it turns the Double 8 to a Single 8?

A: 1. Please confirm which version your board is.

2. If it is the version as picture shows;

you could weld a 0ohm-0603-±5%-1/10W resistance on R18 position.

R28 is used to switch the JEIDA signal, it is VESA signal when without the resistance.

LVDS to HDMI Board (New Version).jpg


3.

If your board is the newest version then you could switch to Single 8 mode by shorting GND and S1.


4.

Does the LVDS to HDMI Adapter supports non-standard resolutions, for example 800x800?

Sorry, we can not guarantee the compatibility, you can do the test and let us know the result, thanks!

5.

Is it possible to configure the ITE chip to support dual channel 6-bit inputs?

Yes, this is possible but need to configure Double 6 program, the program needs to be changed.

6

Q:I need to know if this board will accept without damage an LVDS 12Vdc input instead of 5Vdc input?

A:This LVDS compatible with 5V-12V,so you can try 12V.

7

Q: Why does the LVDS blank out for 1 to 2 seconds every once in a while?

A: The LVDS needs a Stable signal from the motherboard ,so please check your motherboard software,As the blank out issue is because the LVDS output signal of the motherboard is unstable and the frequency is not fixed, so please close the motherboard signal spreading function and turned on the FREERUN fixed frequency function.


8

Q; What CN4 is used for the LVDS V1.5?

A: CN4 interface definition: G-GND, D-SDA, C-SCL, G5-5V

CN4 definition

Add your comment
Geekworm Wiki welcomes all comments. If you do not want to be anonymous, register or log in. It is free.


Anonymous user #55

one month ago
Score 0++
I want to input I2S signals.

Lisa

one month ago
Score 0++
not support I2S signals input

Anonymous user #54

2 months ago
Score 0++
I have V1.5 board and it's not working. I've checked, and the supply voltage from U1 is 1,2V, is this correct? Voltage from U2 is correct 3,3V.

Lisa

2 months ago
Score 0++
Hello, Could you provide more detailed information? not working ---is the screen doesn't light up? No signal output?

Anonymous user #53

2 months ago
Score 0++

Helo. I've bought v1.5 board and trying to connect it to convert LVDS signal from AC8257 SOC to HDMI but nothing works. 1.Edid on HDMI receiver is necessary or not?

2. I have 1024x600 resolution is it supported?

Lisa

2 months ago
Score 0++
Hello,Our test can support 1024x600 resolution, but because there are too many screen models, we cannot guarantee compatibility with all screens.

Anonymous user #52

3 months ago
Score 0++
Hello, I have two video inputs that I need to swith and send to LCD. I want to use hdmi switch 2 in 1 out. The problem is that one inpout is going via HDMI, second is LVDS RGB 1ch 6-bit. Is it possible to convert my LVDS to HDMI with your board?

Harry

3 months ago
Score 0++
Sorry, not supported

Anonymous user #50

5 months ago
Score 0++
Hello, it wil function with tv tcl 4k with mainboard 2x 30 pin? Thanks

Walker

4 months ago
Score 0++
It is not recommend to use with 4K TV as it may have some compability problem

Anonymous user #49

7 months ago
Score 0++

Hello, I ordered a V1.5 board that I would like to adapt to a driver board MAX9209 VESA std 800x600p with 3 data line (18bits). Should it work? How to know if the MAX9202 is at least a V59 grade (I didn't see anything regarding this point in the datasheet) Should I leave the 4th line O3+/- of the V1.5 board free without any modification?

Thanks in advance for your help

Walker

7 months ago
Score 0++
Hello, because the LVDS board is compatible, we have no way to tell whether the MAX9209 is available. Can you provide a photo?

Anonymous user #49

7 months ago
Score 0++
Please find a photo of my board which come from an GPS Wipnav RNEG system for a Peugeot 308

Anonymous user #49

7 months ago
Score 0++

Sorry I don't know how to attached a photo and it seems that I can't add also in my comment a link to my picture

How I can do?

Walker

7 months ago
Score 0++
Hello, you can contact us via our email: support@geekworm.com You can describe your problem as clearly as possible, and then we will help you as much as possible, (but because of the compatibility of this LVDS board, sometimes we have no way to judge)

Walker

7 months ago
Score 0++
When sending the email, please provide your order number by the way

Anonymous user #48

8 months ago
Score 0++
Hello. I am trying to get output from an industrial machine control that has an LCD panel. I have the v20 board and LVDS2 board but I cannot get either to work. No HDMI output. Any chance this will work with an industrial device or does it have to be a generic driver board? Also, if only 3.3v is being supplied by the driver how should 5v be supplied? Do you have to cut wires?

Walker

8 months ago
Score 0++
Hello, this LVDS board is compatible. If there is no HDMI output, it may also be caused by compatibility.

Walker

8 months ago
Score 0++
In addition, the resolution must be the VESA standard, and the driver board should be at least V59 grade, or the driver board is not available.

Anonymous user #47

9 months ago
Score 0++
I broke the LVDS cable and I have to re pin the end that goes into the board. What is the part number for the 30 pin connector and pins/terminals?

Walker

8 months ago
Score 0++
Hello, we recommend you to buy a new LVDS cable

Walker

8 months ago
Score 0++

LVDS Cable can be purchased here;

https://www....sa4itemAdapt

Anonymous user #46

12 months ago
Score 0++
Will this support 20pin LVDS input (DF14-20P)?

Walker

12 months ago
Score 0++
Hello, it supports 30pin LVDS input

Anonymous user #45

14 months ago
Score 0++

Is this working with 6bit single 800x480 LVDS ? Can you test it for this resolution?

Thanks

Walker

6 months ago
Score 0++
LVDS board working with 6bit single, the picture will become abnormal, and the screen will be blurred

Anonymous user #44

16 months ago
Score 0++

I don't quite understand if this board is: - LVDS source (from a laptop's motherboard) to an HDMI output (a screen LVDS interface) or - HDMI source (from anything like a DVD recorder) to a LVDS output (a salvaged screen)

telling that on the intro would certainly help many people.


I'm trying to transform old laptops into rack-mount servers. For people that would do the same, I also recommend searching on Google these words: "lack rack". Some case made of plastic will help you putting the motherboard nice and secure, letting you possibilities of punching holes to access connectors (plastic is easier to work with, you'll need less tools : a hot blade and some file would do).

happy DIY, fellas !

Lisa

16 months ago
Score 0++
Hi,Thanks for your question. We have updated the product usage diagram,please refer to the picture [LVDS Application] above.

Anonymous user #43

21 months ago
Score 0++
Can you clarify which board is the latest? Is v1.5 the latest 3rd-gen even though the 2nd-gen is called v20?

Lisa

21 months ago
Score 0++

Hello,

The latest 3rd-gen is v1.5

But we also keep the v20 version, users can use V20 to light up two screens

Anonymous user #42

21 months ago
Score 0++
Hello, if I have a lcd screen that needs 3.3V power, if I provide this 3.3V myself will the LVDS signal still work?

Lisa

21 months ago
Score 0++
Hi,LVDS supports power supply voltage 5-12V

Anonymous user #41

21 months ago
Score 0++
What kind of cable connects to the audio interface?

Lisa

21 months ago
Score 0++

Hi,

It is a 4pin audio interface, please use the 4Pin cable

Anonymous user #40

23 months ago
Score 0++
LVDS to HDMI is the line is which a few power supply to the motherboard?

Anonymous user #39

24 months ago
Score 0++

Hi,

Can you tell me the LVDS pinmap on the S.LH1080P PRO V1.5 board?

Lisa

24 months ago
Score 0++

Hi,

The same with V17 version ,please refer to LVDS Adapter#Document--File:S-LH1080P-AUDIO-V17-Spec-20180504-1.pdf

Anonymous user #38

24 months ago
Score 0++
Hello,How is HDMI licensed?

Lisa

24 months ago
Score 0++

Hello,

sorry ,I didn't understand your question, could you please provide more details?

Anonymous user #38

24 months ago
Score 0++

Hi. Is this product certified as an end product compliant with the HDMI standard?

If we incorporate this product into our product, do we need HDMI certification?

Lisa

24 months ago
Score 0++

Hi,

The product complies with HDMI1.4, but this is an accessory board, the whole machine needs to be certified.

Anonymous user #37

25 months ago
Score 0++

Hi. I read all comments and saw these: "Double 8 and singe 8 board are two different boards" "Input LVDS signal must be the standard VESA protocol screen parameters" If it really so what for jumpers VESA/JEIDA and Single8/Double8 on all versions of boards? Is it props or board can really work with different LVDS signals?

And main question: which resolution have a HDMI output? Is it depends of input signals? Is this board have a strait conversion or not? It is not described in spec's pdf.

Anonymous user #36

27 months ago
Score 0++

Can this work with DS90C385AMT chip?

And is this compatible with 800*600 resolution?

Lisa

27 months ago
Score 0++

Hello,

Due to the wide variety of screens on the market, the EDID recognition of different screens may have compatibility issues. We cannot guarantee compatibility. Hope for your understanding.

It supports 800P,you need to set single 8 mode:[Single 8, Support 480P/720p/768p/800P/960p etc.]

Anonymous user #35

28 months ago
Score 0++

Hi, I buy this board for converting the LVDS signal produced by my custom board, in HDMI signals which I can use to control a standard display panel. I produce LVDS signals for a 1366x768 resolution and I know my signals works because I can correctly control an LVDS display. Now I can get no output from the HDMI. I have jumpers in VESA mode Single 8. I read about the fact that signals must be VESA compatible, but I can't find what does it mean. Also in this document "S-LH1080P-AUDIO-V17-Spec-20180504-1.pdf" there seems to be some constraints about like back/front porch. But there are no specifications for 768p. My use case is supposed to be compatible with the board ?

Shall I change something in my controller parameters ?

Lisa

28 months ago
Score 0++

Hello,

What chip is your LVDS output?

There are some LVDS output by the adapter chip, although it is a general resolution, but after conversion, the clock signal or impedance may increase, and it will not be displayed.

Please refer to the VESA protocol (LVDS Adapter#Document VESA-Timing-New )to adjust the screen parameters.

Anonymous user #35

28 months ago
Score 0++

Hi, thank you very much for the rapid response. I'm using this chip to convert RGB signals to LVDS signals DS90C383BMT/NOPB. Then I attached your converter on the LVDS outputs of this chip. I missed the Vesa document, thank you for letting me know. Unfortunately 1366x768 seems not to be a standard resolution for Versa. I will try to change in 1280x720. But with the chip I'm using, can you say that, at least in theory, it should work ?

Thanks

Lisa

28 months ago
Score 0++

Hi,

It should work in theory, but we haven't tested this chip, you can try to test it.Thank you.

Anonymous user #33

31 months ago
Score 0++

You say this "The mainboard LVDS output need to turn off NOSSC(Spread Spectrum function) and turn on the FREERUN function" but the only driver in the Linux kernel that supports turning off NOSSC is i915 (intel integrated graphics).


Please advise on how to do this when other boards and graphics drivers are used, otherwise, this isn't a fair "solution" to provide to people saying "Just do this thing you can't do without reprogramming your LCD drivers".

Anonymous user #32

31 months ago
Score 0++
I wonder, what is the v59 grade?

Lisa

31 months ago
Score 0++
Driver board version number

Anonymous user #34

31 months ago
Score 0++
V59 is a cheap Chinese driver board

Anonymous user #31

31 months ago
Score 0++
Is there a document for Third Generation? I connected, but there is no HDMI output. I want to check the latest document.

Lisa

31 months ago
Score 0++
Hi,No signal output may cause the motherboard screen parameter matching problem, please adjust the parameters according to the standard VESA protocol screen parameters

Anonymous user #31

31 months ago
Score 0++
In single mode, which should I input data from odd or even?

Lisa

31 months ago
Score 0++
Hello,Single 8 connection O group signal

Anonymous user #30

34 months ago
Score 0++
Is it possible to supply the I2C register definitions of the IT6263 chip? I'd like to write my own firmware for the board to integrate into a specific project.

Lisa

34 months ago
Score 0++
Hello,realy sorry,we cannot disclose the IC datasheet because of the confidentiality agreement.

Anonymous user #28

37 months ago
Score 0++
I just got mine yesterday and read that a new version was released 2 days ago. Am I able to return mine and get the new version?

Cindy

34 months ago
Score 0++
Hi, Yes, you can return to exchange new version,but please pay for the return and resend shipping cost yourself, thanks!

Anonymous user #26

39 months ago
Score 0++
Used this board to connect arcade 1up big buck hunter to my tv. It works but it cuts in and out once in awhile. I see comments about this and that it needs to be changed to free run. I don’t know how to do that. Any suggestions?

Anonymous user #27

37 months ago
Score 0++
Please tell us how to change this board to free run mode to stop the cutting out of picture thank you.

Cindy

34 months ago
Score 0++
Hi, sorry, arcade 1up is a finished product, so it may not support to change to free run mode, please understand, thanks!

Anonymous user #25

40 months ago
Score 0++
Why are there 2 LVDS inputs? Is there some way to plug 2 different LVDS signals in and have a switch to change the output?

Anonymous user #29

34 months ago
Score 0++
Hi friend, the new version has been updated with just one row of LVDS input. Just need to use one if there is two. No switch to control it.

Anonymous user #51

4 months ago
Score 0++
Anonymous User #25 asked why there were two LVDS inputs on some boards. I don't think of them as both inputs, they're just two sets of pins. I use the second set as an "output" to make sure that my LVDS signal still works by running it to a monitor.

Anonymous user #24

40 months ago
Score 0++

Hello, I'm trying to LVDS to HDMI signal converting. the driving board have LVDS single 4 channel. But S.LH1080P board May support the single 8 channel.

Is it possible to connect LVDS single 4 channel to S.LH1080P board?

Anonymous user #23

40 months ago
Score 0++
How do I close the motherboard signal spreading function and turn it on the FREERUN fixed frequency function?

Cindy

37 months ago
Score 0++
Hi, sorry, do you use the lvds board with arcade 1up?

Anonymous user #22

43 months ago
Score 0++
Hello there! I need to know if this board will accept without damage an LVDS 12Vdc input instead of 5Vdc input?? My whatsp number is +263713264584

Xiali

42 months ago
Score 0++
Hi dear ,Sorry for the delay reply ,This LVDS compatible with 5V-12V,so you can try 12V. By the way ,There are many Raspberry Pi fans exchange experiences on our official website, you are welcome to join us https://geek...munity/forum

Anonymous user #21

43 months ago
Score 0++

Hello I am trying to use converter board v.20 with 1024*768 single mode resolution. And I have no HDMI Output. LCD panel AA104SJ02, connected to the output is working good. I has checked coonection for several times, I can see LVDS input via oscilloscope, power 5v and it is good. I can see 27mzh and 12mzh osillators are working good.

S1 jumper is shorted.

Xiali

42 months ago
Score 0++
Hi dear,No signal output may cause the motherboard screen parameter matching problem, please adjust the parameters according to the standard VESA protocol screen parameters,There are many Raspberry Pi fans exchange experiences on our official website, you are welcome to join us https://geek...munity/forum

Anonymous user #20

44 months ago
Score 0++

Hi,

Interested in "picking up" the signal that normaly goes to a 3.5" TFT. VESA resolution of QVGA. Can it work? Just need to pick my doorbell video signal to inject on my Home Assistant instance

Anonymous user #19

44 months ago
Score 0++
Hi, can you make a firmware update an Adapter Board ver. 2.0 for: LVDS 120 Hz, 10 bit 2ch-LVDS interface, JEIDA\VESA, 1920*1080

Anonymous user #18

46 months ago
Score 0++
Can this run LVDS in at 800x600 at 100Hz?

Anonymous user #17

50 months ago
Score 0++
Hi, I'm looking to take two LVDS outputs from a tv with a broken screen and turn them into an hdmi out that I can plug into another monitor. This seems like what I need, can I order one?

Abby

49 months ago
Score 0++

Hi friend, Yes, please kindly refer to: https://geek...rd-converter

And as it is a DIY product, it is recommend to read this page more detail before making the order. Thank you.

Anonymous user #16

50 months ago
Score 0++
It says it will have any compatibility problem if connected to 4K board! Can you please make the sentence more understandable! Did you teied to say that it wont have any compatibility problem or itis not compatible!

Abby

50 months ago
Score 0++

Hi,

Sorry, it is not recommend to use with 4K TV as it may have some compability problem.

Anonymous user #15

54 months ago
Score 0++
On your home page, you guys mention that you specialize in developing open source hardware. Are you able to supply the source code of the firmware used on the Geekworm S-LH1080P-AUDIO-V20 HDMI to LVDS board using the STC8F2K64S2 MCU? I'd like to adapt it in order to be compatible with JEIDA 10-bit LVDS signaling.

Anonymous user #14

55 months ago
Score 0++
Can i order 1 cash on delivery in saudi arabia.my mobile number +966570933532

Cindy

50 months ago
Score 0++

Hi,

Sorry, not support cash on delivery.

Anonymous user #13

57 months ago
Score 0++
How do I Program the board to accept Single 8 input when I have the default Double 8 Board. The documentation supplied with the board does not discuss how to do this. Thanks.

Cindy

50 months ago
Score 0++

Hi,

Double 8 and singe 8 board are two different boards.

Anonymous user #11

60 months ago
Score 0++
Why are there two rows of pins on the top of the board? What is the second set used for?

Anonymous user #12

60 months ago
Score 0++
The second set of pins just destroys your monitor. Seriously, i plugged in there by accident and it fried the monitor.

Admin

60 months ago
Score 0++

Hi,

Please check http://www.r...180504-1.pdf

Anonymous user #11

60 months ago
Score 0++
Admin, that PDF does not answer the question.

Anonymous user #10

61 months ago
Score 0++
Will this work for 800*480 output from LCDs?

Admin

61 months ago
Score 0++

Hello, This board is limited to LVDS output, the resolution must be the VESA standard, and the driver board should be at least V59 grade. Best regards,

Cindy

Anonymous user #8

62 months ago
Score 0++
Hello, I ran through the manual, but still do not see any indication of how to wire the board up for single channel LVDS. Can you please further clarify? Do I need to jump some of the pins of the programming interfaces? I need to get this up and running ASAP, any help would be appreciated. Thanks!

Anonymous user #9

62 months ago
Score 0++

Hello, Could you please tell us do you get the single 8 board or double 8 board? As they have different program, so one board can't be used as single 8 and double 8 the same time. Please refer to : File:S-LH1080P-AUDIO-V17-Spec-20180504-1.pdf If any more questions, you can contact us by support@geekworm.com. Please attach the order link and order number. Best regards

Cindy/Geekworm

Anonymous user #7

62 months ago
Score 0++
How do I configure this board for 1 channel LVDS instead of 2 channel LVDS?

Admin

62 months ago
Score 0++

Hi, Do you refer to this user manual?

http://www.r...180504-1.pdf

Anonymous user #6

64 months ago
Score 0++

Hi,

I am wondering if this board can convert any LVDS data to RAW HDMI out? Meaning not strictly display signals. Any thoughts?

Many Thanks!

Admin

64 months ago
Score 0++

Hi,

Sorry, we can not confirm about if this board can convert any LVDS data to RAW HDMI out.

Anonymous user #5

65 months ago
Score 0++

Hi, I know it states that it must be VESA standard, but i will still try my luck to ask :D Does it support resolution 1920 x 720 @ 60hz?

Thanks in advance!

Admin

65 months ago
Score 0++

Hello sir,

If it not listed, then it will not support, and also we can not guarantee the compatibility, hope to get your understanding!

Anonymous user #3

65 months ago
Score 0++
I have experience using this device. There is some discrepancy in the File description: S-LH1080P-AUDIO-V17-Spec-20180504-1.pdf and the actual operation of the device: namely, on page 7 in clause 6.3 the supported mode is 1080p 50Hz (1920 * 1080 50Hz?), Is it really 50Hz mode is not supported. Only 60Hz (1080p 60Hz, 720p 60Hz, 480p 60Hz) modes are supported. 576i and 576p(50Hz?)resolutions are not supported. Is there a LVDS to HDMI device with a resolution of 576i and 576p. 50 Hz.??

Admin

65 months ago
Score 0++

Hello sir, Thanks for your feeback. We do not have other LVDS to HDMI device with a resolution of 576i and 576p. 50 Hz. Best regards,

Geekworm

Anonymous user #4

65 months ago
Score 0++
Hi, Thanks for the quick comment. What can be said about the resolution of 1080p 50 Hz - on page 7 in paragraph 6.3 in the second row of the table - should this mode be supported by this controller? Best regards.

Admin

65 months ago
Score 0++

Hello sir, The double 8 support 1080p 50 Hz , it show the Common LVDS resolution configuration parameters which need to meet the requiremnet. Best regards,

Geekworm

Anonymous user #1

68 months ago
Score 0++

Can Someone make this article idiot proof?

I'm looking for a board to power a screen. So it should be hdmi to LDVS. Or is it omnidirectional?

Anonymous user #2

66 months ago
Score 0++
It is omnidirectional. If you need HDMI to LVDS, you will need an LCD driver board, which is plentiful outside, such as on eBay, Amazon, or AliExpress. You can simply type in Raspberry Pi LCD and you would get a display that's fully compatible with the Pi