I’ll tell you what Framework’s IO modules truly are: Dongles.
They plug into USB-C ports on the mainboard, just like the bundle of IO dongles a Mac user has to lug around. But in Framework’s case, they’re “inboard.” They snap into the chassis of the Laptop to present the form factor of a built-in port. So unlike pigtail form factor dongles that stick out of the machine, you can leave them plugged in while the laptop is in your bag.
And because the module is supported by the chassis, that relieves the strain on the USB-C port itself, so if you drop the laptop with something plugged into a module, it might break the module but not the mainboard. Modules are cheaper and easier to replace than the mainboard.
jet@hackertalks.com 1 year ago
Having used the expansion modules on my framework. I’m kind of in love with them. They remove all cable stress from the motherboard. Because of the modularity, I can just plug in an external disk to boot off of, if I want to run Windows, or a special operating system, and pull the disc out seamlessly through the expansion port.
I didn’t think I’d like them, but I really do. The modularity is undersold, day-to-day driving it’s great. No complaints about them whatsoever.
pineapplelover@lemm.ee 1 year ago
I think one criticism that Louis Rossman has that I agree with is more ports. I get that the modularity makes it so you can swap things in and out easily but I wish I could have way more ports like my thinkpad.