Dual USB-C Expansion Card

Are you going to be releasing the full (kicad?) PCB + schematic files? (as in not just the screenshot…) I would love to have a cheap one of these in my framework laptop!

And I would be happy to buy within the EU :slight_smile:

1 Like

Any updates for the expansion card?

Also interested in this – I’d love to get one of these for my laptop so I can connect my mouse and keyboard!

83 posts were split to a new topic: Josh Cook’s dual USB-C expansion card

Which links to:
Triple-Screen Laptop DONE RIGHT!

2 Likes

Hello folks,
Sorry, I have been absent for a while due to various reasons, one of them is having other hobbies too :blush:. This project takes way more effort than I initially thought and I might not have the time, knowledge and resources to make this expansion card an actual product :frowning:. Thanks for all your support and interest in this project it has been quite fun so far and I’ve learned a lot designing this :blush:.

I promised to make the design files public tho, so everyone interested can have a look (and most likely improve it), so the time invested may have some benefit for the community and probably someone can make a product or small production run out of it. Before shelling out 1000s of units I’d recommend building another prototype and run some compliance testing, this is not a production ready design.

The design files are uploaded here: glx-seven/dual-c_expansioncard: This is a prototype of a dual USB-C expansioncard for the Framework-Laptop (github.com)

I might come back to this project and develop it further but I don’t have concrete plans or a timeline. In the meantime maybe someone else has interest in having a look or taking it further :blush:.

12 Likes

:saluting_face:. Thank you for your service. Good luck on your next project.

1 Like

On the bright side, it seems we’ll eventually get Josh Cook’s version of the expansion card in addition of this one’s schematics.

Oh, this is interesting. Haven’t followed this one, just Josh Cook’s.

Any thoughts on doing a group order of just the PCBs? I’d get a couple, and 3D print up my own cases for them. I’m sure some folks in Josh’s thread and this thread might be interested as well.

What are the capabilities? Full 3.2g2 10Gbps speeds on both ports? Any USB-PD?

The ports are both 5GBit, there is a PD controller but it only requests 5V/3A from the laptop so it can provide 5V/1.5A to both ports, charging is not possible.

“Just” ordering the boards is not as simple as it seems, that’s part of why I can’t continue here (without immense effort).
Also I’m not sure if these can be reliably manufactured for a reasonable price, these are loaded with parts on both sides and the host connector is (I guess) not standard pick-and-place. Also the parts go quite close to the edges of the board, so for my understanding not too great from a DFM perspective.
I did hand assemble the prototype but that took quite a while (but double sided reflow worked better than expected).

Side-note, a friend of mine (that has nothing to do with electronics) said “how difficult can that be, look at these sandwiched iPhone logic boards”. Well yes you can probably do it but not for reasonable costs in like one-off volumes since your standard-assembly line can probably not handle that.

3 Likes

Ah, too bad about the chip and close to the edges. Yeah, that’s an issue from DFM. And had assembled reflow, yikes. That’s a lot of work.

And LOL, “how hard can it be”. Right.

There are 10G capable and native USB-C hub ICs available from microchip but they have substantially larger packages so I’d say they are even tougher to implement, that’s why I chose the one I got. There’s also a VIA chip that can apparently handle one PD charging port but it seems you can’t just buy that. Also you’d have to manage the 20V (or whatever your charger provides) to 5V for the other port plus 3.3V and 1.2V for the USB3 part. Unless you want to stack a few boards on top of each other I guess you’ll quickly run out of space.
There might be integrated solutions for that but resources for these seem to be impossible to obtain for non-businesses.

1 Like

Thanks for putting as much time and effort into this as you did! I was getting more and more excited as I read along all the updates since I last checked in on this project, I hope someone else is able to take it across the finish line. Good luck in your other hobbies and projects!

2 Likes

you realize the plug spacing won’t actually let you plug in 2 things at once, right?

If only the input modules are a tad wider … or a tad narrower, so you can have 8 rather than 6.
But the full size SD module is here, so I guess it is the perfect size.

Looks like there’s physically enough face for 2 x USB-C so it depends upon the layout inside for protocols.

yes, but each USB-C plug is larger than a USB-C, right?

Has the rubber bits around it so you can actually grab them

Plenty of room and especially as I push and pull by gripping the wide sides, the top and bottom.
Dual

1 Like

that’s great.

I just wanted to say I’m also interested in buying one of these. Need more ports! I assume it won’t be power-compatible, but that’s fine for me. Just looking for data. Right now the plug I would replace with this is plugged into a USB hub.