I found an SD card reader that fits

I want an SD Card module so I looked on amazon and found this which looked like it has a board close to the right size:

It appears to have gone out of stock in the last 3 days since I bought mine but maybe it will be back or available somewhere else (or someone can find an even better one).

I pried the plastic off around the plug and the whole board just popped out of the case. I had to file maybe .8 mm off each side of the PCB but it fits in the slot nearly perfectly flipped either way. Next step is 3d print a housing to make it a real module but I wont have time to model that for a few weeks, if someone else does it please share.


See what I am saying?
Just file off the sides of the PCB (use perhaps a thru-hole mount on the SD reader), dump it in a case and off we go.
Is this a push-push ejector type? or the dumb push-pull type. Because molex doesnt provide a dumb one (which is required for a small object like this)

1 Like

It is not a push eject, you just pull it out, the card sticks out maybe a little more than 1/3 of the way when inserted so that’s not ideal for leaving a card in it but its easy to remove.

1 Like

Well no. The problem is finding a part that is able to fit into that width without the manufacturer having to break out a file and grind those tabs away
plus if they ground the tabs away then there is no structural integrity on the thing
and the problem right now is that there IS those 9 pin SD card slots (with insert detection) that fits our width. However the problem is that there is no UHS SD card sockets (the one on the Nekteck have a 19 pin socket) that will fit, which means we will be making performance compromises

Except we do.
I mean the site is quite sketchy, but the idea is that these sockets are quite hard to find.
Adding to this mix is the fact that nobody know what they are called so you have a million results for SD card adapters, Micro SD card slots and SD card themselves

Unrelated: The UHS-II Micro SD cards look broken

Oh I would not suggest someone use this for manufacture, and yeah its not UHS-II (I would totally buy a faster one if available) but for $6 and some 3d printing I’ll have a full size SD card in the laptop.

And the tabs are barely touched, not structurally compromised at all.

That is super sketch.

And I love it. But I can see why framework decided against that one; it’s really pushing it. Of course I would love a full sized slot so I can copy the data off my camera’s high speed media faster, but at the cost of reliability, I don’t know.

1 Like

Hi Lee,

could you please read the PN number form the Realtek IC and the SD card connector?

I don’t think anybody says the modules have to be repairable. Wonder if a few dabs of epoxy bonding the slot to the expansion card’s cover would compensate for the integrity loss of the slot having the tabs filed.

1 Like

I ordered this reader last week after seeing people post about it. It arrived today and I was able to fit it into the expansion housing provided by framework. I sanded down the sides of the PCB until they were just about flush with the metal cover of the SD card slot and it just fits in the 3D printed housing. Somehow the Metal cover still remained soldered to the PCB, but I imagine there isn’t much left so the structural integrity is probably compromised until it is glued in place. I then needed to sand down the front corners to clear the little bumps in on the housing for the latch mechanism. It ends up perfectly level in the housing with the top of the metal piece aligned with the edges of the housing and is held in place with a few dabs of super glue.



In all seriousness, as I mentioned earlier we can use a different type of SD slot that do not use the surface mount pads (instead the thru-hole ones that go through the PCB in a very narrow hole, which can be right on the edge but soldered)
Also, the thickness of the side of the case can be slightly reduced to provide structural integrity for the PCB.
A custom board with custom shape, thickness and components will be guaranteed to fit.

And lastly, the cover and bottom side can be made of a single piece of aluminum wrapped around the card insert side, which can be made thin yet strong, to provide vertical room to fit the entire module in.

Instead of epoxy or superglue (which will spread around and coat everything in plastic), you can use hotglue and, due to its viscous nature, will not seep into small holes like connectors and furthermore do not generate fumes.

To assemble, I would imagine that you would put the PCB in the plastic mid-frame thing, put a dummy SD card in, put hot hotglue on both sides, then chuck the entire thing into the metal casing and extract the dummy SD card.

To disassemble (for recycle), just pull very very hard (or push) to eject the midframe PCB and stuff. The hotglue do not adhere strongly (but rather due to the large surface) and therefore can be removed in chunks. Then the PCB, the frame, the case and the glue can all be recycled.

Very nice work. Look, it even come with a LED. How cool is that?

This card reader if I am not wrong here actually interface via UHS-II. It’s just that the bandwidth is limited elsewhere (controller speed, USB speed, etc).
Depend on the controller, but the socket break out all the UHS-II pins.

1 Like

This is a really great find, thank you!

1 Like

This is amazing and terrifying and I hope that something like this can be improved upon by the Framework team. Amazing find and amazing card… Maybe you could even sell that until one becomes available :smirk:

1 Like

For those interested in this reader but found its out of stock, this Monoprice reader seems to be identical, down to the clear endcaps.


Can someone make me one and I’ll buy it from you?

Or maybe let me know where I can get an expansion card housing from?

Newegg US seems to have the OP’s card reader in stock:

@Framework, any chance that there’ll be an official SD Card reader from Framework?

@RandomUser, given the size of that port, they gonna have to use glue to keep that housing closed; which is a non starter.

Think that’s just a matter of designing the housing for this.

1 Like

Woohoo! So I bought this SD card reader (I’m sure many vendors using different names are selling the same product).

and this file set

and these are my results (so far).

Getting the cover off took a bit of force, but I got it off with my iFixit Jimmy tool.

Then, I started filing down the sides and front corners of the PCB so that it would fit in the expansion card bay.

I’m sure I’ll need to file the adapter more when I put it in a proper enclosure, but for now, this is the filed down PCB side-by-side with the PCB of a USB-A expansion card.

One thing that worries me is that this SD card PCB has no structural reinforcement on the USB-C plug’s solder points, unlike the Framework expansion cards.

Here is the adapter plugged into my laptop. It’s a very snug fit, but it is in there.

And here is how it looks in normal use.

I have already sent in an order for a 3D print of an expansion card enclosure to my school’s library, so as soon as I have that I will file down the PCB even more and glue it to that enclosure (like @maybeRui did).
ExpansionCard.stl (51.3 KB)
Overall, this was a very cool find on @Lee_Holbrook’s part, and I’m super happy with it!


Another update. So my 3D print came in, and I filed the PCB down even more.

Here is the final size of my PCB before it was inserted into the expansion card housing. I may have gone a bit overboard on the front corners.

And here it is in the housing.

After I confirmed that the PCB fit and the USB-C port went through the hole, I took out another expansion card so I had a reference for how far out I should let the USB-C plug stick out. Then, I put super glue on the bottom and sides of the SD PCB and set it in place on the 3D printed housing.

Here is the finished result. It’s a bit more work to get it in and out, but it’s totally doable and I’m very happy with it. It even fits in my unofficial expansion card carrying case (available here), and I now have a USB-C to SD adapter that I can use with my phone too!

One downside when using this adapter in Windows is that after ejecting it, the expansion card must be unplugged and reinserted in order for the computer to recognize an SD card from it again. This is not a problem I noticed in Linux (Pop!_OS for me). Again, thank you to everyone in this thread for your findings, this is awesome!


it depend on the controller. if it is appearing as a mass storage device then yes the computer need to detect that the device have disappeared (from the connected list of devices) before allowing it to reconnect. some card reader I have (some chinese SSK models) have the IC configured so you need to disconnect the cards instead of the actual adapter (which does utterly nothing when plugged into the computer without a card in it)
but that’s easily solvable.

1 Like

Is this something you’d still be interested in?