0
\$\begingroup\$

I am starting a project to build a DIY monitor. I have a spare lcd panel (model # LP156WF6) taken out of a laptop. I plan on buying a controller board for it and building it into a homemade enclosure. The controller board has an HDMI input and a 12V/4A barrel connector for powering the display. I would like to wire both the HDMI port and the barrel connector into the same USB Type-C plug and use the same USB Type-C cable to power the monitor and send it its signal from the thunderbolt port on my laptop. Is this even possible? I know HDMI over USB Type-C protocols have existed for a while now, so I imagine buying a USB Type-C pinout PCB and soldering a split HDMI cable to it should be relatively simple as long as I can find the wiring diagram. For the power, is it possible to simply wire a small power regulation board in-between the barrel connector and the Type-C pinout? It seems there are many products out there that support power and signal through the same Type-C cable, so this seems possible, but I'm afraid I'm greatly oversimplifying the procedure. I would greatly appreciate any advice anyone out there may have on the subject.

\$\endgroup\$
  • \$\begingroup\$ There aren't dedicated pins for HDMI in USB-C cables. It's sadly not just a case of "relatively simple if I can find a wiring diagram". Additionally you can't feed 12V over USB-C without a proper power management circuit (voltage is negotiated). Laptops also aren't usually designed to source more than 15W over USB-C/Thunderbolt (5V,3A), so won't give you 12V anyway \$\endgroup\$ – Tom Carpenter Mar 26 at 23:19
  • \$\begingroup\$ Thanks for your help! Unless I'm mistaken, there is indeed a way to wire an HDMI straight into USB-C. I think it's called "HDMI Alt Mode for USB-Type C". I've been reading about it here: hdmi.org/spec/typec . I believe the point of the Alt mode is exactly so you can very cheaply make type-c to HDMI adapters without the need of a chip to translate the signals, however it's possible I'm completely misunderstanding the purpose of the alt mode. \$\endgroup\$ – Gert Breynolds Mar 27 at 13:32
  • \$\begingroup\$ the HDMI Alt Mode like many things with USB Type-C connectors is very much dependent on what the computer supports. It's not part of the USB standard, so computers aren't required to support it. It'll work only if your laptop/PC specifically supports it. \$\endgroup\$ – Tom Carpenter Mar 27 at 13:41
0
\$\begingroup\$

I know HDMI over USB Type-C protocols have existed for a while now, so I imagine buying a USB Type-C pinout PCB and soldering a split HDMI cable to it should be relatively simple as long as I can find the wiring diagram. For the power, is it possible to simply wire a small power regulation board in-between the barrel connector and the Type-C pinout?

so you can very cheaply make type-c to HDMI adapters

In addition to what Sam said about some ports and cables and other things, this would be an enterprise-level effort of two-three engineer-year long, for seasoned engineers. Even if your host laptop does have the Alt-DP/HDMI functionality (most recent laptops with USB Type-C ports do), your monitor must implement full-scale Power Delivery functionality, because engagement into Alt-DP mode can happen exclusively by means of heavy exchange of special class of PD messages, not counting for negotiating for right power contract. So "soldering a split HDMI cable" would be the least of technical concerns (except careful impedance matching of differential transmission line pairs is you want any decent display resolution).

Even if you get a correct interface IC (something from RealTek like RTD2556UT or else) and passes their volume requirement to be able to get any readable documentation, you will need to program these chips with properly formatted VDMs (vendor-defined messages) with right data content. Given the "greatly oversimplifying" prerequisite level of this question, simply forget about this. Your best bet for making a DIY Type-C monitor is to buy a ready-to-go "DIY controller kit, something like this one from Aliexpress:

enter image description here

| improve this answer | |
\$\endgroup\$
2
\$\begingroup\$

Well, yes, but not in the way you describe. There are a few things you need to be aware of.

  1. while some USB-C ports have support for external monitors they are either DisplyPort or Thunderbolt, HDMI support comes by way of special (but not unobtainable) chips that can convert DisplayPort to HDMI (these chips are only one-way so check closely which one you have)
  2. while you can theoretically tap into the power of the USB-C PD (Power Delivery) spec, not all computers have full USB PD support in that most can only manage 5V out, while 9V/12V/20V output is usually only seen on USB-C chargers (the PD specs have four official voltages and several current ratings) You'll also need some interface chips so your monitor can tell your PC both which voltage and how much current it needs (NOTE: The PC can always say "NO, that's too much, I can't do that")
  3. Be cautious about Thunderbolt, Thunderbolt only speaks one language, Thunderbolt. If you specifically want TB support, well, tough, 20Gbit PCB design is about as straight forward as a heart transplant... BUT, Thunderbolt controllers have support for the DisplayPort over USB-C protocol (in which case, you're using DisplayPort over a different connector and not using Thunderbolt thus sidestepping the problem).
  4. Be aware, not all USB-C cables have all 4 high-speed differential pairs connected or support higher power loads (USB-C 2.0 only cables exist because... confusion is good right?), even if you had a monitor that natively supported DisplayPort, you'd still need lane switching chips (reversible connectors aren't magic after all) and some chips for negotiating an appropriate amount of power from the PC.

So while it's entirely possible to make a fully fledged USB-C monitor interface adapter, it's probably easier to get an active USB-C to HDMI adapter, rip out the guts and try to hook it into your LCD driver board. Unless your monitor only needs a few watts (then you can boost the default 5V up to whatever you need) you'll probably still have to do some jiggery-pokery to get the 12V you need though (at the end of the day you may have to keep the external power brick after all).

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ Thanks a lot! I thought I read about the HDMI Alt Mode for USB-C (hdmi.org/spec/typec) and the whole purpose of it is to natively send an HDMI signal through type-c without the need of a chip to translate, but I could have totally misunderstood. Also, I think the advice to just get an active USB-C HDMI adapter is probably a good idea, but I've only ever seen power/signal sharing adapters send power to the upstream device, so it powers your laptop while plugged into TV/Monitor. Have you ever seen an adapter that powers the downstream device? \$\endgroup\$ – Gert Breynolds Mar 27 at 15:26
  • \$\begingroup\$ @GertBreynolds I've not seen adapters designed for downstream power, but I think the process of negotiating for power is independent of what kind of data you want to send so you'd need to add a new beefier cable and a USB PD interface chip but that's way easier than any of the alternatives. Yeah, the HDMI alt mode doesn't have support everywhere, in fact neither does DisplayPort alt mode or thunderbolt or USB 3.2 so about the only thing you can be certain of with a USB-C port is some kind of USB connection and some amount of 5V power, unfortunately everything else is optional... it's a mess \$\endgroup\$ – Sam Mar 28 at 2:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.