LeoDJ / FW-EC-DongleHiderPlus

Framework Expansion Card that includes a USB hub to hide a bare dongle inside and still have a USB-A port externally
CERN Open Hardware Licence Version 2 - Weakly Reciprocal
348 stars 9 forks source link
expansion-card framework-laptop logitech usb usb-c usb-hub

DongleHider+ Framework Laptop Expansion Card

Want to use a Logitech Unifying Dongle (or similar) without having a dongle permanently sticking out and giving up on a precious expansion card slot?

Now there's the DongleHider+!

Simply (permanently) mount the dongle inside the card and still have an USB A port available!

There even is room and solder pads for 1-2 additional dongles. Your imagination (and physics) are the only limits!

See also the thread on Mastodon about the build process etc.

 

Compatibility Notes

The expansion card was only tested on Windows and AMD Framework 13 and 16 laptops as of right now. There the following behaviour has been observed:

It's currently unclear what the behaviour would be under Linux or on Intel laptops. [You can help expand this]

Dongles

This project was aimed first and foremost at Logitech Unifying dongles. But you can check if your dongle would fit by disassembling it and checking its size against the CAD model (linked below).
Keep in mind that there is more room under / above the PCB too. (I just made the cutout so a Unifying dongle PCB would fit neat-ish)

The Unifying dongles can be disassembled pretty easily:
Gen 1:
Carefully break off the plastic from the metal part using a pair of pliers.
(Can be glued back together, if needed)
Gen 2:
Slide flat screwdriver (or similar) between the metal and the orange plastic of the front of the USB a plug and carefully pry open the metal shell until it slides off.
Youtube video

PCB

 

Mechanical Design