Hello, 1st of I am a complete newbe. I play around with Raspberry PI and just got a new Raspberry PI 500+. Having had it for a few days I like other may come to the concussion that micro HDMI sucks. On my PI 5 I use a boarder card which turns the Micro HDMI into Full sized HDMI.
I look around for something the same for the 500+ and found nothing. So i came to the idea could i make one.
My Gaol would be to make a card that plus into the Three USB A’s. One Type A, two Type A v 3. The USB C. The two micro HDMI and the GPIO pins. and re-presents those but with full size HDMI. And I found KiCAD.
All sounds good. But I been unable to find Male Type D Micro HDMI foot prints.
So if anyone has any clue to help this newbe. Cool and Thanks.
The male plugs are not so common, so I’m not surprised you can’t find them in KiCad’s default libraries. For me, designing custom footprints is just a part of PCB design, and KiCad does have quite good editors. Some people like to use websites such as Samacsys, snapEDA or PCBlibraries. Those sites have a lot of footprints, but the quality varies. You probably have to modify such footprints in KiCad a bit to make them work properly with KiCad.
Btw this i have it works kinda but blocks the GPIO pins. And is a bit wonky. It would be nice to make all the port accessible and turn the dumb micro D HDMI into full size.
So your idea is very similar to what I showed but in your custom form factor. I still recommend to just learn how to use the footprint editor, and then create your own. It really is not very difficult, but the first few times it will take some time to get used to it and to learn how to design a footprint efficiently. After that, it’s mostly drawing an array of pads and adding some graphics for silkscreen etc.
Another option is to use a few standard cables, put them all into the ports and then glue them all to a piece of wood and to each other.