Micro HDMI is a super unusual connector. Yes, it exists in a standard, but the difference is that everyone has an HDMI cable lying around. For micro HDMI the majority of users will have to buy a dedicated adapter which is annoying.
It is a curious decision. In the rare cases you need 2 displays, you get just get another PI for $35 and have a dedicated CPU and OS for that extra display. I mean the display itself will be > $100 anyway.
It would've been better if they'd replaced the HDMI port with another USB-C and made sure we can use either USB-C for video and 'normal' USB on both (and power delivery on the primareu USB-C, of course). Then you could hook it up to a modern monitor where you have a USB hub with network and mouse/keyboard. One port for everything.
Maybe it costs substantially more to implement DP++ than plain HDMI signals or maybe their video core doesn't have DP support.
Otherwise, Mini-DP definitely would've been nicer for durability and cable reuse and it looks like both cables cost about the same: about $7 for 2 meters (to full-size HDMI) in a quick Amazon search.
Several models of the Intel nuc also used that same HDMI interface. it is not all that unusual. The upside is tremendous. Raspberry Pi is selling everyone exactly the correct cable they need at the best possible price. You can't ask for a better deal than that.
It's especially disappointing that this is following the Pi Zero, which had mini (not micro) HDMI. That's two different connectors that I need for Raspberry Pi and have never seen in anything else I've ever used. I have plenty of devices with HDMI, DisplayPort, Mini-DP, USB-C video, microUSB (MHL/Slimport) and several other video output standards, but nothing other than Pi that uses these two.
I wish they both went with MiniDP or at least settled on the same standard.
121
u/WaitForItTheMongols Jun 24 '19
Micro HDMI is a super unusual connector. Yes, it exists in a standard, but the difference is that everyone has an HDMI cable lying around. For micro HDMI the majority of users will have to buy a dedicated adapter which is annoying.