I made this sometime last year but was too lazy to do anything with it.
UPDATE 12/24/2013 These are more or less regularly available in my rc junk shoppe. When not in stock, I'm either out of parts, or waiting for parts, or too lazy to make more.
It allows connecting LG's LP097QX1-SPA1 (or Samsung equivalent LTL097QL01-W01) to any PC/Mac with Displayport.
I also prototyped a HDMI version (using HDMI>DP chipset) but it was huge (the chips involved are like 200+pins tqfp) and I don't really care about HDMI. Also HDMI would need v1.3 transmitter to do over 1080p and some cheap trash sources (LIKE EVERYONES FAVORITE HYPEBERRY PI) probably can't even do that. So sorry, no 2k screens on your $30 Lunix trash. It is USB bus powered (out of spec), drawing something like 800mA. This hasn't stopped anyone else from making stuff drawing ~1A from USB so I don't think this is an issue.
I got a bunch of unpopulated boards left over and firmware is half-assed - but with STM32F103CB on there, it can do pretty much whatever, including brightness control over USB, soft power on/off (panel logic/backlight power is separate switching regulators from MCU), or whatever. I have no interest in touchpanels or anything tablet related, so this is not something I would ever consider.
The board is made to be mounted with top-activated or side-activated pushbuttons (top-activated would be mounted behind the board) and is made so it ends up in upper right corner of the LCD panel, with both buttons and DP/USB connectors slightly behind the bezel. I was going to make a milled aluminum case and properly mount the board but got too lazy and didn't even get that far. So I just have the bezel and adapter sitting behind it.
It enumerates on PC as "Apple Color LCD" for EDID, and supports 2048x1536 @ 60Hz.
With my HDMI prototype, I was able to set up EDIDs so that it properly centered 1080p stuff with black borders, or stretched it to 2048xwhatever (with black borders on top/bottom). Also note, eDP in this panel does NOT support HDCP.
It did support HDCP when doing HDMI>DP conversion.
If people want these, drop me a note, if there's enough interest I'll assemble some.
Preference given to people who want these because of STM32 on the board and not the usual tarduino code copypasters.
Could you share the schematics for this? I'm working on a more minimalist version and can't seem to find much documentation on the backlight.
ReplyDeletebacklight is described in the panel datasheet. just pick your favorite led driver IC.
ReplyDeleteI would love to buy one of your DP to eDP boards to play with the STM and extend the firmware!! Would you sell any of the ones you have ? I see 3 on the picture :)
ReplyDeleteWould love to buy one of your boards. Have been trying to do something similar for a little while but the cost of prototyping multilayer boards is prohibitive in Australia.
ReplyDeleteYea, I'll see what I can do. Got a few requests already on and off-line, just gotta load these into machine and assemble.. Maybe this week since holidays are coming up.
ReplyDeleteIm also interested in the board. Would love to use it to make a high resolution cintiq/ super tablet.
ReplyDeleteCould you bake one for me too the STM32 could be very useful for my project. Thanks.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteI want buy some for test
ReplyDeletehi timmy, i want buy one, is ready for sell?
ReplyDeleteI also would buy some. Will it drive the iPad 1 lcd?
ReplyDeleteno. its only for the 2 panel models specified in the post. I have no interest in low-resolution screens. i have some assembled from time to time available at abusemark.com
ReplyDeleteTimmy! Thanks for the abusemark link. It says the 2048x1536 LCD to DisplayPort Adapter will be available on 15th July, and so I have pinned the tab on chrome and will make sure that ordering it is the first thing I do on Monday :)
DeleteI had a couple of questions, though:
- I will need only this board, and an iPad 3 LCD, right? Or will I need to work on the board like solder more components?
- Will this board independently power the LCD panel on its own (using the onboard USB for power)? I mean can I use a Mini-USB to USB wire and connect the board to an iPad(2A) or an iPhone(1000mA) charger directly, and the screen will function?
Thanks!
Hi there,
DeleteNo need to solder anything. If you read the install manual thats on the site, you just plug in fpc cable (correctly) and connect usb.
Yes, it powers LCD through USB connector (slightly out of spec, but works fine). It doesn't need PC>USB to function, so yes you can power it directly from say a USB charger.
Hey, Can you make and sell me 4?
ReplyDeleteif so send me ya price to p09273365@gmail.com
I plan to put 4 screens size by side to make a super wide screen with AMD eyefinity
Email me at dillonkenney003@gmail.com with price please. Thank you in advance.
ReplyDeleteIt would help if you a) would read the entire post which tells where to get these b) leave valid email.
DeleteHi,
ReplyDeleteCould you send one adapter?
Please send the details on payment and shipping.
Thank You.
nick.matvievsky@gmail.com
This comment has been removed by the author.
ReplyDeleteHi timmy,
ReplyDeleteI've just discovered your post. I really like that you use constant current source as well as my favorite microcontroller (I tend to use the F3/F4 due to Ethernet though). I'm actively contributing to ChibiOS - you should check it out if you have not heard of it before.
Anyway, I'd be really interested in your board do you still have any? Please contact me at matthias[@t]blaicher.com.
Hello, i use STM32F series and be really interested in yout board. Do you have just bare PCB?
ReplyDeleteThank You
Contact me at sortikas@gmail.com
I have access to surplus eDP panels here at work from scrapped prototype tables and phones. I use STM32 and TI Tiva at home for my projects.
ReplyDeleteI would be interested in two boards if possible.
sljkrr@intel.com
Hi,
ReplyDeleteI'm a little late to the party but was wondering if you had any boards left? I'm a computer engineering student at UBC and we're using the STM32F4's for our Biomedical Team. Looking to actually build a projector out of one of these displays. zmoshansky@gmail.com
Regards,
PS:I stumbled across these boards that seem like a much more fun Rpi+ http://hardkernel.com/main/main.php (No affiliation, just neat).
So all I need is the board and the display? And I'm good to go?
ReplyDeleteWhats the best way to house a display? I'd like to mount it to something.
Pretty much. Displays come in this pink plastic shell (at least ones I buy, dunno) - http://abusemark.com/store/images/panel.jpg and you can just double-sided tape stuff together. Or you can make some aluminum frame.. or any material etc - http://i.imgur.com/0KkpbQC.jpg
DeleteWhere did you get your display?
DeleteI was thinking about getting a replacement front glass, and a cheap ebay case and fitting it all together, so i can get some sort of mount for my desk. Ideally I want to be able to rotate it from portrait to landscape.
Display rotation is handled by the graphics driver, it works just fine.
DeleteAs for panel itself, I just had my pal in China pick it up from some local seller - I don't know of any specific places to get them other than ebay/aliexpress/etc. You want the one WITH fpc cable - some guy recently contacted me he bought a panel off ebay that didn't have the flat wire that connects to my board - clearly that was not an ipad 3/4 display.
I meant physically rotate it, on a mount, back and forth. I'll be on the look out for a display with fpc. Thanks for the heads up!
DeleteHey man,
ReplyDeleteI just grabbed one of these from you. I got it. It seems to work, sorta. Graphics card recognizes display and resolution characteristics but the color is totally effed up and washed out. Wondering if you have any insight on what I could be doing wrong? Or if the display I bought is trashed? It's sorta tough because I have a lot of unknown characteristics here.
Hiya.
DeletePics? Also, you should probably reply by email instead of here.
Is the cable inserted correctly? Is your video card capable of DP1.1 or whatever so that it can send > 1080p video?
All the boards are tested with a LP097QX1-SPA2 screen, so they are working when they leave here.
Hi mate, I'm curious if you have any of these boards with a MiniDP socket instead of the full size one? If not, is there any particular reason?
ReplyDeleteSeveral, one being that miniDP connector is not very avalable, and that it's not very SMD-friendly (its half-dip, half SMD, including signal connections).
DeleteI'm using very nice quality JAE DP connector (https://jae-connectors.com/en/index.cfm) and miniDP>DP cable should be quite cheap (if you don't buy from Apple)
Hi, do you know if it would drive the ipad mini retina? it also features a 2048-by-1536 screen, but it's 7.9 inches at 326 ppi. Can't find the display's code.
ReplyDeletehttp://www.ifixit.com/Teardown/iPad+Mini+Retina+Display+Teardown/19374
"Our little Retina has an LG display, powered by a Parade DP675 LCD driver, similar to the DP655 found in the iPad Air. Also present at the party, a TI TPS65143A and a pair of TI TPS65195, all likely LCD power supply ICs."
If it can drive this 7.9 screen it means this year I can present my masters at Uni :)
I need to drive a less than 8 inches screen at the highest ppi possible...and if it's displayport, even better.
avier3d@gmail.com
Thank you.
Connector looks different, so probably not.
DeleteIt is likely displayport, but nobody has these screens, nor the specs for them, what's the point?
The screens are available online, not as much as the LP097QX1 but they are.
DeleteOn the ipad mini retina the driver seems to be almost identical to the Ipad air. Just different connector.
Point is that 7.9-inch 2048-by-1536 fits exactly my need.
well, MY point is I don't have the screen or the specs, so until I do there is not much I can do about it. did you have any more info other than "it's available online"?
Deleteare you aware of this? These boards look suspiciously familiar:
ReplyDeletehttp://www.ebay.com/itm/Display-Port-to-Retina-Display-Adapter-dp2retina-LCD-Control-Board-Interface-/171214007374
Well, I am now, lol :)
DeleteHi Timmy. Please could you make some more of these (or just one), as they say sold out in your shop. I am VERY Interesting in buying one.
ReplyDeleteThanks.
I know, I'm working on it. Couple weeks to get pcbs and parts together
DeleteOK, Thanks. I'm just so eager because I am working on a project that finishes at the beginning of July. I'll be ordering it as soon as you have it back in stock.
ReplyDeleteHi Timmy. Please could you leave a message on this post to let me know when it's ready.
ReplyDeleteHi Timmy. Please could you leave a message on this post to let me know when it's ready.
ReplyDeleteAvailable now
ReplyDeleteHi Timmy, I would want to order one. If you have more to sell please let me know. Thanks!
DeleteSend a message through contact form on abusemark.com - i have some extra stock for returns/repairs, or else you can wait until early next week as I'm currently assembling more.
DeleteJust ordered it. Thanks so much. (My name is Isaac by the way - I mentioned it on the message attached to the order).
ReplyDeleteHi Timmy, I would want to order one, I really need one of these. Please let me know what you can do for me! yonray@yahoo.com. I need one really bad!
ReplyDeleteIs there any chance you might assembe one of the early HDMI boards that you mentioned? I'll be connecting the panel to hdmi 1080p devices(mostly cameras) and would hate it if I had to use hdmi to dp adapters.
ReplyDeleteYou can't use HDMI adapters anyway - none of the existing ones have proper firmware that handles this screen, and even if they did, the camera wouldn't support it as it only outputs 1080p and there's no scaler. I'm working on proper HDMI solution (and not a hack involving 2 evalboards sandwiched together), but it's not a high priority project (I already have 3 4K screens on my desk, don't need more), so it will be done when its done.
DeleteHi Timmy,
Deleteare there any news regardin the HDMI in version?
It works.
DeleteI just don't have time to take it beyond prototype. Maybe soon tho.
Please assamble hdmi Version 😘
ReplyDeleteif i need one
ReplyDeletedo you have trusted page to buy one
what's wrong with my shop link at the top of the post?
DeleteIs it possible to have the schematics for the hdmi adapter board for the retina screen? I live in Brazil and cannot buy from you.
ReplyDeleteAnd what exactly do you think you're going to do with it? I've burned probably over $1k on prototyping and developing, acquiring evaluation boards, etc. Do you think you're going to hand solder that BGA package at home?
DeleteWhat is preventing you from buying it in Brazil anyway? I've shipped numerous packages there with no issues.